在 DB2 中管理 XML Schemas,第 2 部分: XML Schemas 演变和 XML 数据管理
2010-04-12 00:00:00 来源:WEB开发网清单 2. cust1.xml
<?xml version="1.0"?>
<customer xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="cust1.xsd">
<name>cust1</name>
<address>address1</address>
<phone>11-2222-3333</phone>
<email>cust1@sample.com</email>
</customer>
清单 1中的 XML schema 使用以下命令注册。要了解如何注册 XML schema 和导入 XML 数据,参阅本系列第 1 部分 “在 DB2 中管理 XML schema,第 1 部分:管理 XML schema 并验证 XML 数据”。
注意:这个 DB2 命令不区分大小写,但 XML 数据和 schema 位置区分大小写。物理位置(如 /work/customer1.xsd)是否区分大小写取决于操作系统(Windows 不区分大小写,但 Linux 和 UNIX 区分大小写)。
REGISTER XMLSCHEMA 'cust1.xsd' FROM '/work/cust1.xsd' AS SAMPLE2.CUST1;
COMPLETE XMLSCHEMA SAMPLE2.CUST1;
以下命令创建表 T1 并将 清单 2中的 XML 数据导入表 T1。
CREATE TABLE T1 (ID INT NOT NULL PRIMARY KEY, XMLDATA XML NOT NULL);
IMPORT FROM /work/cust1.del of del XML FROM /work
XMLVALIDATE USING SCHEMA SAMPLE2.CUST1 INSERT INTO T1;
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››管理/var/spool/clientmqueue/下的大文件
- ››XML 转成 数组对象
- ››XML注意的转义字符
- ››xml文件正确性验证类实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接