×

Method to provide management of query output

  • US 7,844,623 B2
  • Filed: 01/22/2008
  • Issued: 11/30/2010
  • Est. Priority Date: 06/17/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium containing a program which, when executed by a processor, performs an operation of processing or managing query executions against a database, the operation comprising:

  • receiving, from a requesting entity, a query comprising a plurality of result fields to be returned following execution of the query;

    determining whether the number of the plurality of result fields exceeds a maximum number of columns capable of being returned for a single query; and

    if so;

    creating a plurality of sub-queries, wherein each sub-query includes only a portion of the result fields, not greater than the maximum number of columns capable of being returned, and wherein the portions collectively include all of the result fields of the query;

    executing the plurality of sub-queries in lieu of the query;

    receiving a separate result set for each of the sub-queries;

    returning the results to the requesting entity; and

    mapping the separate result set for each of the sub-queries to a singular output view for presentation to a user; and

    if not;

    executing the query as received from the requesting entity; and

    returning the results to the requesting entity.

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