📅  最后修改于: 2020-11-09 05:41:03             🧑  作者: Mango
XQuery是一种功能语言,用于检索以XML格式存储的信息。 XQuery可以用于XML文档,包含XML格式数据的关系数据库或XML数据库。 XQuery 3.0是2014年4月8日发布的W3C建议。
XQuery的官方文档给出的定义如下-
XQuery是一种用于组合文档,数据库,网页和几乎所有其他内容的标准化语言。它被广泛实施。它功能强大且易于学习。 XQuery正在取代专有的中间件语言和Web应用程序开发语言。 XQuery用几行代码代替了复杂的Java或C++程序。 XQuery比其他许多替代方法更易于使用和维护。
功能语言-XQuery是一种用于检索/查询基于XML的数据的语言。
与SQL类似-XQuery对XML而言,SQL对数据库而言。
基于XPath的-XQuery使用XPath表达式浏览XML文档。
普遍接受的-所有主要数据库都支持XQuery。
W3C标准-XQuery是W3C标准。
使用XQuery,可以检索层次结构和表格数据。
XQuery可用于查询树和图形结构。
XQuery可以直接用于查询网页。
XQuery可以直接用于构建网页。
XQuery可用于转换xml文档。
XQuery是基于XML的数据库和基于对象的数据库的理想选择。对象数据库比纯表格数据库更加灵活和强大。