Invention Grant
US08533179B2 Avoiding three-valued logic in predicates on dictionary-encoded data
有权
在字典编码数据的谓词中避免三值逻辑
- Patent Title: Avoiding three-valued logic in predicates on dictionary-encoded data
- Patent Title (中): 在字典编码数据的谓词中避免三值逻辑
-
Application No.: US13544583Application Date: 2012-07-09
-
Publication No.: US08533179B2Publication Date: 2013-09-10
- Inventor: Peter Bendel , Oliver Draese , Vijayshankar Raman , Knut Stolze
- Applicant: Peter Bendel , Oliver Draese , Vijayshankar Raman , Knut Stolze
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Patterson & Sheridan, LLP
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
According to one embodiment of the present invention, a method for dictionary encoding data without using three-valued logic is provided. According to one embodiment of the invention, a method includes encoding data in a database table using a dictionary, wherein the data includes values representing NULLs. A query having a predicate is received and the predicate is evaluated on the encoded data, whereby the predicate is evaluated on both the encoded data and on the encoded NULLs.
Public/Granted literature
- US20120278291A1 AVOIDING THREE-VALUED LOGIC IN PREDICATES ON DICTIONARY-ENCODED DATA Public/Granted day:2012-11-01
Information query