Expand description
Shared SQL expressions consumed by the frontend and relational optimizer.
Syntax acceptance remains the SQL frontend’s responsibility. Keeping the representation here lets optimizer analysis avoid depending on the parser.
Structs§
- Expr
- An owned SQL expression shared by predicates, projections and ordering.
- SqlColumn
Ref - SqlIndex
Column - A column-only index DDL specification, independent of query order expressions.
- SqlOrder
Item - SqlSource
Location - SqlSource
Span - Contributing token locations supplied by the frontend, not an exact text slice. Zero locations represent expressions constructed without source information.
Enums§
Type Aliases§
- SqlExpression
- Compatibility name for the shared expression tree.
- SqlPredicate
- Compatibility name for expressions used in predicate positions.