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

Enums

AggFunc