这些样本演示支持通过 XQuery、SQL 或两者的组合高效搜索和检索 XML。演示的功能包括:轴、FLWOR 表达式以及使用 XQuery 和 SQL/XML 编写的查询。
按语言分类的样本 | 样本程序名 | 程序描述 |
---|---|---|
CLI | xpath.c | 运行简单 XPath 查询。 |
flwor.c | 使用 XQuery FLWOR 表达式。 | |
sqlxquery.c | 使用 SQL/XML 查询。 | |
xquery.c | 执行嵌套 XQuery FLWOR 表达式。将参数传递至 db2-fn:sqlquery 函数。 | |
xquery_xmlproc.c | 在存储过程中使用 XQuery。 | |
xquery_xmlproc_client.c | 用于调用 xquery_xmlproc.c 中的例程的客户机程序。 | |
xquery_xmlproc_create.db2 | 用于在 xquery_xmlproc.c 中注册存储过程的 CLP 脚本 | |
xquery_xmlproc_drop.db2 | 用于在 xquery_xmlproc.c 中删除存储过程的 CLP 脚本 | |
C | xpath.sqc | 运行简单 XPath 查询。 |
flwor.sqc | 使用 XQuery FLWOR 表达式。 | |
sqlxquery.sqc | 使用 SQL/XML 查询。 | |
xquery.sqc | 执行嵌套 XQuery FLWOR 表达式。将参数传递至 db2-fn:sqlquery 函数。 | |
xquery_xmlproc.sqc | 在存储过程中使用 XQuery。 | |
client_xquery_xmlproc.sqc | 用于调用 xquery_xmlproc.sqc 中的例程的客户机程序。 | |
xquery_xmlproc_create.db2 | 用于在 xquery_xmlproc.sqc 中注册存储过程的 CLP 脚本。 | |
xquery_xmlproc_drop.db2 | 用于在 xquery_xmlproc.sqc 中删除存储过程的 CLP 脚本。 | |
xupdate.sqc | 使用 XQuery 变换表达式来插入、删除、更新、替换和重命名一个或多个 XML 文档或片段。 | |
xqueryparam.sqc | 将参数从 XQuery 传递至 db2-fn:sqlquery 函数中指定的 SQL 全查询。 | |
CLP | xpath.db2 | 运行简单 XPath 查询。 |
flwor.db2 | 使用 XQuery FLWOR 表达式。 | |
sqlxquery.db2 | 使用 SQL/XML 查询。 | |
xquery.db2 | 执行嵌套 XQuery FLWOR 表达式。将参数传递至 db2-fn:sqlquery 函数。 | |
xquery_explain.db2 | 对 XQuery 和 SQL/XML 语句的 EXPLAIN 支持。 | |
xquery_xmlproc.db2 | 在存储过程中使用 XQuery。 | |
xupdate.db2 | 使用 XQuery 变换表达式来插入、删除、更新、替换和重命名一个或多个 XML 文档或片段。 | |
xqueryparam.db2 | 将参数从 XQuery 传递至 db2-fn:sqlquery 函数中指定的 SQL 全查询。 | |
JDBC | XPath.java | 运行简单 XPath 查询。 |
Flwor.java | 使用 XQuery FLWOR 表达式。 | |
SqlXQuery.java | 使用 SQL/XML 查询。 | |
XQuery.java | 执行嵌套 XQuery FLWOR 表达式。将参数传递至 db2-fn:sqlquery 函数。 | |
XQuery_XmlProc.java | 在存储过程中使用 XQuery。 | |
Xquery_XmlProc_Client.java | 用于调用 Xquery_XmlProc.java 中的例程的客户机程序。 | |
Xquery_XmlProc_Create.db2 | 用于在 Xquery_XmlProc.java 中注册存储过程的 CLP 脚本。 | |
Xquery_XmlProc_Drop.db2 | 用于在 Xquery_XmlProc.java 中删除存储过程的 CLP 脚本。 | |
XUpdate.java | 使用 XQuery 变换表达式来插入、删除、更新、替换和重命名一个或多个 XML 文档或片段。 | |
XQueryParam.java | 将参数从 XQuery 传递至 db2-fn:sqlquery 函数中指定的 SQL 全查询。 | |
SQLJ | XPath.sqlj | 运行简单 XPath 查询。 |
Flwor.sqlj | 使用 XQuery FLWOR 表达式。 | |
SqlXQuery.sqlj | 使用 SQL/XML 查询。 | |
XQuery.sqlj | 执行嵌套 XQuery FLWOR 表达式。将参数传递至 db2-fn:sqlquery 函数。 |