×

System, method, and program for extending a SQL compiler for handling control statements packaged with SQL query statements

  • US 5,875,334 A
  • Filed: 10/27/1995
  • Issued: 02/23/1999
  • Est. Priority Date: 10/27/1995
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for compiling a database language statement having a procedural part packaged together with at least one declarative part, the system comprising:

  • a query extractor for separating the procedural part from the declarative part whereby the procedural part, separated from the declarative part, is a control skeleton;

    an integrated compiler having a query compiler and a control analyzer wherein said control analyzer is specialized for compiling the procedural part;

    the query compiler compiling the at least one declarative part and generating an executable plan;

    the control analyzer generating a control flow representation of control flow information of the control skeleton; and

    a plan synthesizer for synthesizing the output from the query compiler and the control analyzer by merging a code sequence generated from the control flow information of the control skeleton with the executable plan.

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