×

Representing user-defined routines with defined data structures

  • US 8,332,373 B1
  • Filed: 12/18/2002
  • Issued: 12/11/2012
  • Est. Priority Date: 12/18/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for use in a database system having at least one processor, comprising:

  • creating a user-defined routine in the database system;

    selectively setting an indicator to have one of plural values;

    representing a predicate expression invoking the user-defined routine with one of plural types of data structures based on the value of the indicator; and

    selecting, by an optimizer executed on at least one processor in the database system, whether or not to use indexing and statistics in a query plan for a query containing the predicate expression based on determining which of the plural types of data structures is used to represent the predicate expression invoking the user-defined routine.

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