MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
RC | create (Stmt *stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
Private 成员函数 | |
RC | create_plan (CalcStmt *calc_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
RC | create_plan (SelectStmt *select_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
RC | create_plan (FilterStmt *filter_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
RC | create_plan (InsertStmt *insert_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
RC | create_plan (DeleteStmt *delete_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |
RC | create_plan (ExplainStmt *explain_stmt, std::unique_ptr< LogicalOperator > &logical_operator) |