×

Techniques for rewriting XML queries directed to relational database constructs

  • US 7,120,645 B2
  • Filed: 05/01/2003
  • Issued: 10/10/2006
  • Est. Priority Date: 09/27/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for executing database commands that involve operations on extensible markup language (XML) constructs, comprising the computer-implemented steps of:

  • receiving a database command that includes an XML component operation that operates on an XML construct that is based on a first set of one or more relational database constructs;

    wherein the XML component operation is a function that operates on a component identified by an XPath expression;

    determining whether the XML component operation can be transformed to a relational database operation on a particular set of one or more relational database constructs of the first set of one or more relational database constructs, wherein the relational database operation does not involve the XML component operation; and

    if it is determined that the XML component operation can be transformed to a relational database operation that does not involve the XML component operation, then rewriting the XML operation as a particular relational database operation that does not involve the XML component operation, and evaluating the particular relational database operation on the particular set of one or more relational database constructs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×