WEB开发网
开发学院数据库DB2 DB2 Viper 快速入门 阅读

DB2 Viper 快速入门

 2009-11-12 00:00:00 来源:WEB开发网   
核心提示: 清单 4. 将数据导入到 “clients” 表中importfromclients.delofdelxmlfromC:/XMLFILESinsertintouser1.clients;如 图 2 所示的 clients.del 包含了六行数据,包括对六个 XML 文件的


清单 4. 将数据导入到 “clients” 表中
import from clients.del of del xml from C:/XMLFILES insert into user1.clients; 

如 图 2 所示的 clients.del 包含了六行数据,包括对六个 XML 文件的引用。成功地执行 IMPORT 命令后的结果输出如 图 5 所示。


图 5. DB2 IMPORT 的示例输出
DB2 Viper 快速入门

图片看不清楚?请点击这里查看原图(大图)。

独立软件供应商,例如 Exegenix,提供了将 Word、PDF和其他文档格式转换成 XML 的工具,以便于导入到 DB2 中。

验证 XML 数据

INSERT 和 IMPORT 示例只是讨论向表中写入格式良好的 XML 数据。它们并不对数据进行验证 —— 也就是说,它们不验证数据是否符合特定的 XML 模式,并因此坚持使用确定的结构。控制 DB2 那么做是可能的,然而,还是让我们研究另外一种方式来完成这项任务:

步骤 1:创建 XML 模式

为了验证 XML 数据,您需要定义一个 XML 模式,来指定可接受的 XML 元素、它们的顺序和数据类型,等等。 XML 模式是一个 W3C 行业标准并且是用 XML 编写的。尽管解释 XML 模式的特性超出了本文的范畴,但是 Web 上有各种教程可供参考。

有许多方式可以开发 XML 模式,从使用您喜爱的文本编辑器到手动创建模式,再到使用工具图形化地设计或生成模式。独立软件供应商,例如 MDXSYS Limited,提供了这样的 XML 工具,IBM 也通过它的 Java™ 集成开发环境提供了 XML 模式生成支持。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:DB Viper 快速

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接