-
公开(公告)号:US5930795A
公开(公告)日:1999-07-27
申请号:US786603
申请日:1997-01-21
申请人: Yao-Ching Stephen Chen , Jyh-Herng Chow , Roberta Jo Cochrane , Gene Y.C. Fuh , Nelson Mendonca Mattos , Mir Hamid Pirahesh , Jeffrey D. Richey , Brian Thinh-Vinh Tran , Tuong Chanh Truong
发明人: Yao-Ching Stephen Chen , Jyh-Herng Chow , Roberta Jo Cochrane , Gene Y.C. Fuh , Nelson Mendonca Mattos , Mir Hamid Pirahesh , Jeffrey D. Richey , Brian Thinh-Vinh Tran , Tuong Chanh Truong
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来动态地将表引用动态链接到动态表,这取决于动态表的类型。 一旦将动态表链接到表引用,查询处理将继续进行,就像该表是基类或派生表一样。
-
2.
公开(公告)号: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.
摘要翻译: 在表中导入从源系统到目标系统的数据记录,同时在导入期间更改识别每个数据记录的记录标识值时,保留表之间的关系,包括在整个表上使用相同的数据库查询更新 每个记录标识引用是指另一个表中的数据记录。
-
公开(公告)号: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.
摘要翻译: 涉及相同数据的多个数据事务之间的并发控制包括比较在读取请求期间和在数据事务的写入请求期间唯一标识数据版本的版本标识。 如果版本标识不匹配,则会抛出异常,并在数据事务中处理异常。
-
-