DB2 9.7 中 XML 文档解析和验证错误诊断工具
2010-05-05 00:00:00 来源:WEB开发网清单 11. 验证 XML schema 的注册
DB2 "select objectschema, objectname, schemalocation from syscat.xsrobjects"
OBJECTSCHEMA OBJECTNAME SCHEMALOCATION
------------ ------------- ----------------------
WZZHANG ORDER http://www.test.com/po/order.xsd
1 record(s) selected.
插入文档遇到验证错误
假设用户使用以下命令插入一个不符合模式 order.xsd 的 XML 文档 order_valerr.xml:
清单 12. 插入包含验证错误的 XML 文档 order_valerr.xml
INSERT INTO T VALUES(XMLVALIDATE(XMLPARSE (document '
<?xml version="1.0" encoding="UTF-8"?>
<n1:PurchaseOrder
xsi:schemaLocation="http://www.test.com/po order.xsd"
xmlns:n1="http://www.test.com/po"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<item>
<Id>1</Id>
<Date>2001-12-17T09:30:47.0Z</Date>
<ItemName>item1</ItemName >
<NumberOrdered>2</NumberOrdered>
<Customer>A company</Customer>
</item>
<item>
<Id>2</Id>
<Date>2001-12-17T09:30:47.0Z</Date>
<ItemName>item2</ItemName>
<NumberOrdered>2</NumberOrdered>
<Customer>A company</Customer>
</item>
<item>
<Id>3</Id>
<Date>2002-12-17T09:30:47.0Z</Date>
<NumberOrdered>3</NumberOrdered>
<ItemName>item3</ItemName>
<Customer>B company</Customer>
</item>
</n1:PurchaseOrder>'
) ACCORDING TO XMLSCHEMA ID wzzhang.order))"
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››XML 转成 数组对象
- ››XML注意的转义字符
- ››xml文件正确性验证类实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接