|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
类 | |
| struct | RelAttrSqlNode |
| 描述一个属性 更多... | |
| struct | ConditionSqlNode |
| 表示一个条件比较 更多... | |
| struct | SelectSqlNode |
| 描述一个select语句 更多... | |
| struct | CalcSqlNode |
| 算术表达式计算的语法树 更多... | |
| struct | InsertSqlNode |
| 描述一个insert语句 更多... | |
| struct | DeleteSqlNode |
| 描述一个delete语句 更多... | |
| struct | UpdateSqlNode |
| 描述一个update语句 更多... | |
| struct | AttrInfoSqlNode |
| 描述一个属性 更多... | |
| struct | CreateTableSqlNode |
| 描述一个create table语句 更多... | |
| struct | DropTableSqlNode |
| 描述一个drop table语句 更多... | |
| struct | CreateIndexSqlNode |
| 描述一个create index语句 更多... | |
| struct | DropIndexSqlNode |
| 描述一个drop index语句 更多... | |
| struct | DescTableSqlNode |
| 描述一个desc table语句 更多... | |
| struct | LoadDataSqlNode |
| 描述一个load data语句 更多... | |
| struct | SetVariableSqlNode |
| 设置变量的值 更多... | |
| struct | ExplainSqlNode |
| 描述一个explain语句 更多... | |
| struct | ErrorSqlNode |
| 解析SQL语句出现了错误 更多... | |
| class | ParsedSqlNode |
| 表示一个SQL语句 更多... | |
| class | ParsedSqlResult |
| 表示语法解析后的数据 更多... | |
枚举 | |
| enum | CompOp { EQUAL_TO , LESS_EQUAL , NOT_EQUAL , LESS_THAN , GREAT_EQUAL , GREAT_THAN , NO_OP } |
| 描述比较运算符 更多... | |
| enum | SqlCommandFlag { SCF_ERROR = 0 , SCF_CALC , SCF_SELECT , SCF_INSERT , SCF_UPDATE , SCF_DELETE , SCF_CREATE_TABLE , SCF_DROP_TABLE , SCF_CREATE_INDEX , SCF_DROP_INDEX , SCF_SYNC , SCF_SHOW_TABLES , SCF_DESC_TABLE , SCF_BEGIN , SCF_COMMIT , SCF_CLOG_SYNC , SCF_ROLLBACK , SCF_LOAD_DATA , SCF_HELP , SCF_EXIT , SCF_EXPLAIN , SCF_SET_VARIABLE } |
| 表示一个SQL语句的类型 更多... | |
| enum CompOp |
| enum SqlCommandFlag |