20#include "sql/expr/tuple.h"
21#include "sql/operator/physical_operator.h"
40 void set_return_code(RC rc)
44 void set_state_string(
const std::string &state_string)
46 state_string_ = state_string;
49 void set_operator(std::unique_ptr<PhysicalOperator> oper);
51 bool has_operator()
const
59 RC return_code()
const
63 const std::string &state_string()
const
70 RC next_tuple(
Tuple *&tuple);
76 RC return_code_ = RC::SUCCESS;
77 std::string state_string_;
表示会话
Definition: session.h:28
SQL执行结果
Definition: sql_result.h:33
Session * session_
当前所属会话
Definition: sql_result.h:73
TupleSchema tuple_schema_
返回的表头信息。可能有也可能没有
Definition: sql_result.h:75
std::unique_ptr< PhysicalOperator > operator_
执行计划
Definition: sql_result.h:74
元组的结构,包含哪些字段(这里成为Cell),每个字段的说明
Definition: tuple.h:52
元组的抽象描述
Definition: tuple.h:84