发明名称 EMBEDDING DATABASE PROCEDURES IN DATA-DRIVEN APPLICATIONS
摘要 Disclosed herein are systems and methods for embedding database procedures in data-driven software applications written in a language different from the database-procedure language. For example, in some embodiments, the hosting application may be written in ABAP whereas the database procedure may be written in SQLScript. In various embodiments, the database procedures are encapsulated in specially marked methods of the host application, which, when called at runtime, cause the database procedures to be created in a database catalog and executed on a database server.
申请公布号 US2016078042(A1) 申请公布日期 2016.03.17
申请号 US201414548628 申请日期 2014.11.20
申请人 Hartig Martin;Prestel Helmut;Hammer Rolf;Baumgarten Kai;Wortmann Sigrid;Kettschau Christiane;Werner Stefan;Wendelgass Ralf 发明人 Hartig Martin;Prestel Helmut;Hammer Rolf;Baumgarten Kai;Wortmann Sigrid;Kettschau Christiane;Werner Stefan;Wendelgass Ralf
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method for embedding database procedures in a host application, the method comprising: defining a host application using an application programming language, the host application including at least one class method declared, in the application programming language, as a database procedure; for each of the at least one class method declared as a database procedure, defining the database procedure in a body of the class method using a database-procedure language; and executing the host application on an application server communicatively coupled to a database server, whereby, upon a call of one of the at least one class method, the database procedure defined in that class method is created and executed on the database server.
地址 Walldorf DE