Order-preserving encoding formats of floating-point decimal numbers for efficient value comparison
    1.
    发明申请
    Order-preserving encoding formats of floating-point decimal numbers for efficient value comparison 有权
    浮点十进制数的订单保留编码格式,用于有效的价值比较

    公开(公告)号:US20070050436A1

    公开(公告)日:2007-03-01

    申请号:US11213551

    申请日:2005-08-26

    IPC分类号: G06F7/00

    摘要: A method for conversion between a decimal floating-point number and an order-preserving format has been disclosed. The method encodes numbers in the decimal floating-point format into a format which preserves value ordering. This encoding allows for fast and direct string comparison of two values. Such an encoding provides normalized representations for decimal floating-point numbers and supports type-insensitive comparisons. Type-insensitive comparisons are often used in database management systems, where the data type is not specified for values to compare. In addition, the original decimal floating-point format can be recovered from the order-preserving format.

    摘要翻译: 已经公开了用于在十进制浮点数和订单保留格式之间进行转换的方法。 该方法将十进制浮点格式的数字编码为保留值排序的格式。 该编码允许对两个值进行快速和直接的字符串比较。 这样的编码提供十进制浮点数的归一化表示,并且支持类型不敏感的比较。 类型不敏感的比较通常用于数据库管理系统,其中数据类型未指定用于比较的值。 另外,原始的十进制浮点格式可以从订单保留格式中恢复。

    Method of returning data during insert statement processing
    3.
    发明申请
    Method of returning data during insert statement processing 有权
    插入语句处理期间返回数据的方法

    公开(公告)号:US20050138010A1

    公开(公告)日:2005-06-23

    申请号:US10744633

    申请日:2003-12-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30595 G06F17/30463

    摘要: A method for generating an execution plan for updating and retrieving data from a database in a single process includes: receiving a statement by a server to update a database with a first set of data and to retrieve a second set of data from the database; building a first execution plan to update the database with the first set of data; building a second execution plan to retrieve the second set of data from the database; and building a single execution plan including a combination of the first and second execution plans. The single execution plan allows for the updating and retrieval of data with a single crossing of an interface between a client and the database. By performing both functions in this manner, the efficiency of performing such tasks on the database is significantly increased.

    摘要翻译: 一种用于生成用于在单个进程中从数据库更新和检索数据的执行计划的方法包括:由服务器接收用第一组数据更新数据库的语句,并从数据库中检索第二组数据; 构建第一个执行计划,用第一组数据更新数据库; 构建第二个执行计划以从数据库中检索第二组数据; 并构建包括第一和第二执行计划的组合的单个执行计划。 单个执行计划允许通过客户端和数据库之间的接口的单个​​交叉来更新和检索数据。 通过以这种方式执行这两个功能,在数据库上执行这样的任务的效率显着增加。

    Method, system, and program for optimized parameter binding
    4.
    发明申请
    Method, system, and program for optimized parameter binding 失效
    用于优化参数绑定的方法,系统和程序

    公开(公告)号:US20050071346A1

    公开(公告)日:2005-03-31

    申请号:US10676800

    申请日:2003-09-26

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F16/24524

    摘要: Disclosed is a technique for input parameter binding. When executing a statement, data in an application structure of the statement is compared with optimization information in a bind-in structure. When there is a match between the data in the application structure and data in the optimization information in the bind-in structure, the statement is executed with the optimization information. Also disclosed is a technique for output parameter binding. When executing a statement, data in an application structure of the statement is compared with optimization information in a bind-out structure. When there is a match between the data in the application structure and data in the optimization information in the bind-out structure, the statement is executed with the optimization information.

    摘要翻译: 公开了一种用于输入参数绑定的技术。 执行语句时,将语句的应用程序结构中的数据与绑定结构中的优化信息进行比较。 当应用程序结构中的数据与bind-in结构中的优化信息中的数据之间存在匹配时,该语句将使用优化信息执行。 还公开了一种用于输出参数绑定的技术。 执行语句时,将语句的应用程序结构中的数据与绑定结构中的优化信息进行比较。 当应用程序结构中的数据与绑定结构中的优化信息中的数据之间存在匹配时,将使用优化信息执行该语句。

    Method, system, and program for positioning a cursor on rows of a result table
    5.
    发明申请
    Method, system, and program for positioning a cursor on rows of a result table 有权
    用于将光标定位在结果表的行上的方法,系统和程序

    公开(公告)号:US20050021505A1

    公开(公告)日:2005-01-27

    申请号:US10624964

    申请日:2003-07-21

    IPC分类号: G06F7/00

    摘要: Provided are a method, system, and program for making data available to an application program. A cursor is generated positioned with respect to a result table, wherein the cursor specifies a search criteria, and wherein the result table includes rows from a base table that satisfy the search criteria. A fetch request is received indicating to position the cursor on a plurality of rows of the result table. The cursor is positioned on the plurality of rows of the result table indicated in the fetch request that satisfy the search criteria.

    摘要翻译: 提供了一种使数据可用于应用程序的方法,系统和程序。 生成相对于结果表定位的游标,其中光标指定搜索条件,并且其中结果表包括来自基表的满足搜索条件的行。 接收到提取请求,指示将光标定位在结果表的多行上。 光标位于满足搜索条件的获取请求中指示的结果表的多行。