|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
| LoadDataStmt (Table *table, const char *filename, const char terminated, const char enclosed) | |
| StmtType | type () const override |
| Table * | table () const |
| const char * | filename () const |
| const char | terminated () const |
| const char | enclosed () const |
| virtual StmtType | type () const =0 |
静态 Public 成员函数 | |
| static RC | create (Db *db, const LoadDataSqlNode &load_data, Stmt *&stmt) |
静态 Public 成员函数 继承自 Stmt | |
| static RC | create_stmt (Db *db, ParsedSqlNode &sql_node, Stmt *&stmt) |
Private 属性 | |
| Table * | table_ = nullptr |
| string | filename_ |
| char | terminated_ |
| char | enclosed_ |
|
inlineoverridevirtual |
实现了 Stmt.