首页> 外国专利> Matching up XML query expression for XML table index lookup during query rewrite

Matching up XML query expression for XML table index lookup during query rewrite

机译:在查询重写期间匹配XML查询表达式以进行XML表索引查找

摘要

Techniques are provided for determining whether an XML table index may be used when executing an XML query. An XML table index is defined with a row pattern expression and one or more column pattern expressions. In one technique, an index expression is generated for each row pattern expression-column pattern expression combination. An expression included in the XML query (“query expression”) is compared against one or more of the index expressions. In another technique, even if a query expression does not exactly match a row pattern expression, it is determined whether the query expression is equivalent to the row pattern expression. In another technique, even if a query expression does not exactly match and a row pattern expression, it is determined whether the query expression is “contained by” the row pattern expression.
机译:提供了用于确定在执行XML查询时是否可以使用XML表索引的技术。 XML表索引是用行模式表达式和一个或多个列模式表达式定义的。在一种技术中,为每个行模式表达式-列模式表达式组合生成索引表达式。将XML查询中包含的表达式(“查询表达式”)与一个或多个索引表达式进行比较。在另一种技术中,即使查询表达式与行模式表达式不完全匹配,也要确定查询表达式是否等效于行模式表达式。在另一种技术中,即使查询表达式与行模式表达式不完全匹配,也要确定查询表达式是否由行模式表达式“包含”。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号