×

System and method for performance complex heterogeneous database queries using a single SQL expression

  • US 6,341,277 B1
  • Filed: 04/09/1999
  • Issued: 01/22/2002
  • Est. Priority Date: 11/17/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer system having one or more central processing units, one or more memories, and one or more databases, the computer system further comprising:

  • one or more query objects created by a client process, the query objects having one or more sub-query objects and one or more execute methods that are capable of operating on their respective query object to produce one or more query expressions, all of the execute methods capable of producing the respective query expression that is compatible with a structured query language; and

    a compound query containing one or more boolean expressions of one or more of the query objects, the compound query having one or more compound execute methods which invoke one or more of the execute methods of each of the query objects, each of the execute methods returning their respective query expression, the compound execute method using one or more common table expressions to combine the query expressions to form a single compound query expression that represents the boolean expression and can be executed against a database to return a result without executing any of the query expressions against the database individually.

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