×

Method and apparatus for invoking a stored procedure or a user defined interpreted language function in a database management system

  • US 6,006,235 A
  • Filed: 11/26/1997
  • Issued: 12/21/1999
  • Est. Priority Date: 11/26/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. Means for invoking a stored procedure or user defined function in a database management system capable of operating on a data processing system comprising:

  • a database server being associated with invocation means adapted to receive a request for invocation of a stored procedure or user defined function in a specified interpreted language;

    said invocation means being adapted to;

    load an interpreter for said specified language if said server is not already loaded, and setup an interprocess communication between said interpreter and said database server;

    said invocation means being adapted to return an error message to an application calling for invocation of said stored procedure or user defined function, without otherwise impeding operation of said database server;

    wherein said invocation means is adapted to load a stored procedure library as if it were a library in a default programming language and run said stored procedure if it were found in said library, and otherwise read the stored procedure system catalogue of the database management system to determine the language of said stored procedure, and load the appropriate interpreter for the specified interpreted language of the stored procedure if said interpreter was not already loaded;

    and if said interpreter fails to load properly, returning a predefined error code to the application calling for said stored procedure;

    and when said interpreter is loaded, setup interprocess communication between said interpreter and said database server.

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