DB2 Magazine 中文版: 关注 XQuery
2008-12-12 16:35:12 来源:WEB开发网核心提示: Database: 如果要根据已有的 XML 数据创建一个新模式,那么选择 Database 选项,DB2 Magazine 中文版: 关注 XQuery(3),对于这个例子,选择 Database,对于拖放到网格上的每个项目,都可以在它右边看到一个 Step Into 图标, 对于 XM
Database: 如果要根据已有的 XML 数据创建一个新模式,那么选择 Database 选项。
对于这个例子,选择 Database。 对于 XML 列或模式,导航到 CUSTOMER.INFO(如果不确定如何找到它,可以在线参考图 A)。
在该向导接下来的屏幕中,可以将文档与特定的 XML 文档关联起来,您将在该 XML 文档上构建查询。在 SAMPLE 数据库中,每一行可以包含一个具有不同模式的 XML 文档。在这里,可以在行之间导航,以选择要使用的模式。对于这个例子,选择 Document 2 (见图 1)。
图 1. XML 文档行
在该向导的最后一个屏幕中,该向导要求您将文档与 XML 列相关联。如果您一直使用一个已有的 XML 模式,那么需要在这里关联它。但是这个例子是基于已有数据的模式的,因此默认情况下模式文档已经是关联的。
现在您已经创建了一个新的 XQuery View,并将其命名为 SimpleXQuery.xqm。我们花一点时间来探索一下这个视图。您将看到,示例数据使用指定列的第一行的 XML 模式列出。您还将看到大量的语法,这些语法可以直接被拖放到设计工作区,包括 Constructors、Expressions、Functions 和 Variables,它们都是基于目前万维网联盟(W3C)正在评审的 XQuery 规范的。
构建一个可视化 XQuery
有了新的 XQuery 网格,您将创建一个简单的包含一些条件的查询。
展开 Constructors 类别,将一个新的 Element 拖放到网格上。对于拖放到网格上的每个项目,都可以在它右边看到一个 Step Into 图标。单击 new_element 的这个图标。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››db2 命令选项解释
- ››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 准...
- ››DB2 基础: 表空间和缓冲池
- ››DB2 XML 编程,第 1 部分: 理解 XML 数据模型
- ››DB2 pureScale 实战
更多精彩
赞助商链接