Supporting dynamic tables in SQL query compilers
    1.
    发明授权
    Supporting dynamic tables in SQL query compilers 失效
    在SQL查询编译器中支持动态表

    公开(公告)号:US5930795A

    公开(公告)日:1999-07-27

    申请号:US786603

    申请日:1997-01-21

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30421 G06F17/30474

    摘要: A framework for a query compiler and run-time environment for resolving a table reference to a dynamic table that is first identified at run-time but is initially unknown at compile-time. A parser parses the table reference and creates a parsed representation for the table that identifies the type of dynamic table. A code generator creates executable plans containing run-time table object representations (TAOB), from the parsed representations, that contain the type of dynamic table. The TAOB is also extended to provide for parameters that are definable at run-time, including a table ID of the actual table entity being referenced. A routine is embedded in a run-time routine that checks the type of dynamic table in the TAOB and dispatches control to one of a plurality of corresponding routines, depending upon the type of dynamic table. The corresponding routines use the extended TAOB to dynamically link the table reference to the dynamic table, depending upon the type of dynamic table. Once the dynamic table has been linked to the table reference, query processing continues as if that table were a base or derived table.

    摘要翻译: 用于查询编译器和运行时环境的框架,用于解析对运行时首先标识但最初在编译时未知的动态表的表引用。 解析器解析表引用,并创建用于标识动态表类型的表的解析表示。 代码生成器从解析的表示形式创建包含运行时表对象表示(TAOB)的可执行计划,其中包含动态表的类型。 TAOB还被扩展以提供在运行时可定义的参数,包括被引用的实际表实体的表ID。 例程被嵌入到运行时程序中,该运行时程序检查TAOB中的动态表的类型,并根据动态表的类型将控制调度到多个相应的例程之一。 相应的例程使用扩展TAOB来动态地将表引用动态链接到动态表,这取决于动态表的类型。 一旦将动态表链接到表引用,查询处理将继续进行,就像该表是基类或派生表一样。

    Set-based data importation into an enterprise resource planning system
    2.
    发明授权
    Set-based data importation into an enterprise resource planning system 有权
    基于集合的数据导入到企业资源规划系统中

    公开(公告)号:US07873675B2

    公开(公告)日:2011-01-18

    申请号:US11378829

    申请日:2006-03-17

    IPC分类号: G06F17/30

    CPC分类号: G06Q10/06

    摘要: Importation of data records organized within tables from a source system to a target system while preserving relationships among data records of the tables when record identification values identifying each data record have been changed during importation includes, using the same database query on an entire table to update each record identification references that refers to a data record in another table.

    摘要翻译: 在表中导入从源系统到目标系统的数据记录,同时在导入期间更改识别每个数据记录的记录标识值时,保留表之间的关系,包括在整个表上使用相同的数据库查询更新 每个记录标识引用是指另一个表中的数据记录。

    Concurrency control within an enterprise resource planning system
    3.
    发明授权
    Concurrency control within an enterprise resource planning system 失效
    企业资源规划系统中的并发控制

    公开(公告)号:US07933881B2

    公开(公告)日:2011-04-26

    申请号:US11378890

    申请日:2006-03-17

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30356 G06F17/30362

    摘要: Concurrency control between multiple data transactions involving the same data includes comparing the version identifications which uniquely identify versions of the data during a read request and during a write request of a data transaction. An exception is thrown if the version identifications do not match, and the exception is handled within the data transaction.

    摘要翻译: 涉及相同数据的多个数据事务之间的并发控制包括比较在读取请求期间和在数据事务的写入请求期间唯一标识数据版本的版本标识。 如果版本标识不匹配,则会抛出异常,并在数据事务中处理异常。