METHOD OF OPTIMIZING SQL QUERIES WHERE A PREDICATE MATCHES NULLABLE OPERANDS

Patent №

US 6,996,557

Granted

2006-02-07

Filed 2000

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09504086

An optimization technique for SQL queries, a program storage device storing the optimization program, and an apparatus for optimizing a query is provided. A query is analyzed to determine whether it includes a predicate for matching nullable operands and, if so, it is transformed to return TRUE when all operands are NULLs. If the DBMS supports this new function, the predicate is marked. If not, the predicate is re-written into a CASE expression having two SELECT clauses. The query is then executed in the computer to efficiently retrieve data from the relational database.

AI classification

Knowledge representation0.98
AI hardware0.94
Natural language0.31
Evolutionary computation0.00
Speech0.00
Machine learning0.00
Vision0.00
Planning0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 106000785

Assignors

LEUNG, TING YU, TRUONG, TUONG CHANH

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC