|  | 级别: 中级 投稿者:ISO 2007 年 8 月 28 日 SQL/XML 是一系列与 XML 相关的模块,用于 SQL 数据库查询语言。了解这项标准如何开展,并阅读其中涵盖的各种规范。
SQL with XML extensions (SQL/XML) 是 SQL 标准的一项新的分支,包括大量与 XML 有关的 SQL 扩展。它经历了反复开发,并且曾经是 Part 14 of SQL 2003 [ISO International Standard ISO/IEC 9075-14:2003] 的研究主题,由于该项工作一直关注 SQL/XML/XQuery 集成,因此该主题被撤销。SQL/XML 最初由 “SQLX Informal Group of Companies” 开发,该组织由 IBM® 和 Oracle 公司领导,后来提交给美国国家标准局(ANSI,维护 SQL 的标准组织)中的委员会。SQL/XML 所涉及到的范围包括(引用自 Andrew Eisenberg 和 Jim Melton):
- 使用 XML 形式表示 SQL 数据(具体而言就是行和表,以及视图和查询结果)的规范,反之亦然。
- 与 SQL 和 XML 模式之间互相映射有关的规范。可能包括执行现有 XML 和 SQL 模式之间的映射。
- 使用 XML 表示 SQL 模式的规范。
- SQL 动作(
insert、update、delete)表示的规范。
- 结合使用 SQL 时,XML 消息传递规范。
开发 SQL/XML 的目的是为了补充 XQuery。
参考资料
|  | |  |
|