Patent · US Active

Effectively and efficiently supporting XML sequence type and XQuery sequence natively in a SQL system

US8463801B2 · kind B2 · utility

0Cited by
11References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 4, 2005
Grant dateJun 11, 2013
Priority date
Expiry dateDec 13, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/86
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for effectively and efficiently supporting XML sequence type and XQuery sequence natively in a SQL system are described. According to one aspect, SQL functions that correctly handle XML sequences are provided. Thus, XML sequences are handled effectively. According to another aspect, rules for simplifying an abstract syntax tree (AST) that represents one or more such SQL functions are provided. For each such SQL function that is represented in an AST that represents a SQL query, one or more rules that are relevant to that SQL function are determined. Relevant rules are applied to the representation of the SQL function within the AST. Through the application of the rules to the representations of the SQL functions within the AST, the AST is modified in a manner that simplifies the AST prior to the evaluation of the AST at query execution time. Thus, XML sequences are handled efficiently.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.