DB2 实用程序介绍之EXPORT实用程序(4)

http://www.itjxue.com  2015-08-21 22:27  来源:未知  点击次数: 

  用一个 XQuery 导出 XML 数据

  EXPORT 命令还允许指定一个 XQuery 语句,使导出实用程序将一个 XQuery 的结果导出到一个 XML 文件中。我们来看看下面的例子。

  EXPORT TO custexport.del DEL

  XML TO d:\xmlpath

  XMLFILE custphone

  MODIFIED BY XMLINSEPFILES XMLNODECLARATION

  MESSAGES msg.out

  SELECT XMLQUERY ('$doc/customerinfo/phone' PASSING INFO AS "doc") FROM customer

  前面例子中的 XQuery 返回存储在 CUSTOMER 表的 XML 列 INFO 下的每个客户的电话号码。这里讨论的所有 XML 选项和修饰符都适用于 XQuery 语句。因此,这个例子将为 XQuery 的每个结果生成单独的 XML 文档。这个文件存放在 d:\xmlpath 中,并且以 custphone.ext.xml 命名,其中 ext 是一个序列号。此外,文档中不包括 XML 声明标记。

  下面是导出的一个 XML 文档的内容。

  DB2 实用程序介绍之EXPORT实用程序_IT教学网itjxue.com整理

  从 Control Center 中导出

  除了从 DB2 命令行执行 EXPORT 命令外,还可以使用 Control Center 进行导出。从 Control Center 这个工具中,可以指定导出实用程序支持的所有选项和子句,例如大型对象和 XML 数据。如下图所示,Schedule 选项卡允许您创建一个任务,并调度在给定时间运行的导出。

  使DB2 实用程序介绍之EXPORT实用程序_IT教学网itjxue.com整理

(责任编辑:IT教学网)

更多

推荐数据库文章