×

Systems and methods for the implementation of unordered and ordered collections in a data store

  • US 7,437,371 B2
  • Filed: 12/30/2004
  • Issued: 10/14/2008
  • Est. Priority Date: 02/10/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A relational data store method, said method comprising:

  • receiving an operation to be applied to a collection in an extendable relational data store, the collection is derived from a generic user-defined type (UDT) in a common language runtime (CLR) and is a structured query language (SQL) scalar type, the collection being processable as a scalar and the same collection being queriable as a relation, wherein the operation is a scalar operation or a query operation;

    for scalar operations applied to said collection, processing said collection as a scalar;

    for query operations applied to said collection, querying said collection as a relation,wherein querying said collection as a relation comprises;

    recognizing said collection as a queriable relation;

    unnesting said collection to create a queriable object; and

    performing said query operations on said queriable object; and

    storing the results of the processing or querying.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×