17#include "common/sys/rc.h"
18#include "sql/expr/expression.h"
34 StmtType type()
const override {
return StmtType::CALC; }
40 calc_stmt->expressions_ = std::move(calc_sql.
expressions);
46 vector<unique_ptr<Expression>> &expressions() {
return expressions_; }
49 vector<unique_ptr<Expression>> expressions_;
描述算术运算语句
Definition: calc_stmt.h:29
一个DB实例负责管理一批表
Definition: db.h:46
Stmt for Statement
Definition: stmt.h:83
算术表达式计算的语法树
Definition: parse_defs.h:102
vector< unique_ptr< Expression > > expressions
calc clause
Definition: parse_defs.h:103