Expand description
This crate provides:
-
A SQL parser,
DFParser, that translates SQL query text into an abstract syntax tree (AST),Statement. -
A SQL query planner
SqlToRelthat createsLogicalPlans fromStatements. -
A SQL
unparserthat convertsExprs andLogicalPlans into SQL query text.
Re-exports§
pub use sqlparser;
Modules§
- parser
DFParser: DataFusion SQL Parser based onsqlparser- planner
SqlToRel: SQL Query Planner (producesLogicalPlanfrom SQL AST)- resolve
- unparser
unparser Unparserfor convertingExprto SQL text- utils
- SQL Utility Functions
Structs§
- Resolved
Table Reference - A fully resolved path to a table of the form “catalog.schema.table”
Enums§
- Table
Reference - A multi part identifier (path) to a table that may require further
resolution (e.g.
foo.bar).