Method for remove SQL inquiry statment constant condition
A query statement and condition technology, applied in special data processing applications, instruments, electronic digital data processing, etc., can solve problems such as inability to eliminate, tedious data processing, affecting database query speed, etc., to reduce processing overhead and avoid query processing. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] In the OSCAR database, the parser syntax analysis sub-module converts the SQL query statement in the form of a string into a parse tree structure, and then the analyze semantic analysis sub-module converts the parse tree structure into an internally recognized Query query tree structure, different parts of the SQL statement It is converted into each subtree of the query tree, and then the Optimizer query optimization module optimizes the Query structure, generates an execution plan Plan, and submits it to the Executer module for execution to obtain the query result. The present invention is located in the rule-based optimization sub-module in the Optimizer module.
[0022] The method of the present invention includes three steps shown in Fig. 1: creating linked lists, merging linked lists and rewriting query statements.
[0023] The present invention at first all converts CHECK restriction and WHERE condition into the subtree of query tree, and the tree structure of exp...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com