sql/parser library
Classes
- AggExpr
- An aggregate expression e.g. COUNT(*), SUM(price), AVG(score)
- AnalyzeStmt
- ANALYZE table — gather CBO statistics
- ArithExpr
- BeginStmt
- BetweenExpr
- BinaryExpr
- CommitStmt
- CreateTableStmt
- DeleteStmt
- DropTableStmt
- ExplainStmt
- Expr
- IdentExpr
- InExpr
- InsertStmt
- IsNullExpr
- LiteralExpr
- LogicExpr
- NotExpr
- OrderByClause
- Parser
- RollbackStmt
- SelectColumn
- A selected column (regular expr OR aggregate)
- SelectStmt
- Statement
- UpdateStmt