首页> 外国专利> Techniques for changing XML content in a relational database

Techniques for changing XML content in a relational database

机译:在关系数据库中更改XML内容的技术

摘要

Techniques are provided for changing data for an XML construct in an SQL/XML compliant database management system (DBMS). The DBMS allows instances of XML type to represent XML constructs, such as XML documents, XML elements, XML attributes, and fragments of XML documents. An SQL statement is received that includes an XML operator that operates on a particular component in an instance of XML type. During execution of the SQL statement, the XML operator is evaluated by modifying content for the component without modifying the entire instance. For example, an XML delete operator deletes the particular component from the instance. Other XML operators include an insert operator, an insert-before operator, an append-child operator, and an update operator. During execution, these operators may be rewritten to operate on existing SQL constructs, or evaluated by updating only some of the existing SQL constructs, or both.
机译:提供了用于在符合SQL / XML的数据库管理系统(DBMS)中更改XML构造的数据的技术。 DBMS允许XML类型的实例表示XML构造,例如XML文档,XML元素,XML属性和XML文档的片段。收到一个SQL语句,其中包含一个XML运算符,该运算符对XML类型的实例中的特定组件进行操作。在执行SQL语句期间,通过修改组件的内容而不修改整个实例来评估XML运算符。例如,XML Delete运算符从实例中删除特定组件。其他XML运算符包括insert运算符,before-insert运算符,append-child运算符和update运算符。在执行过程中,可以将这些运算符重写为对现有SQL构造进行操作,或者通过仅更新某些现有SQL构造进行评估,或者两者都进行评估。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号