32 CreateTableStmt(
const std::string &table_name,
const std::vector<AttrInfoSqlNode> &attr_infos)
33 : table_name_(table_name),
34 attr_infos_(attr_infos)
38 StmtType type()
const override {
return StmtType::CREATE_TABLE; }
40 const std::string &table_name()
const {
return table_name_; }
41 const std::vector<AttrInfoSqlNode> &attr_infos()
const {
return attr_infos_; }
46 std::string table_name_;
47 std::vector<AttrInfoSqlNode> attr_infos_;
表示创建表的语句
Definition: create_table_stmt.h:30
一个DB实例负责管理一批表
Definition: db.h:34
Stmt for Statement
Definition: stmt.h:78
描述一个create table语句
Definition: parse_defs.h:161