99 std::string
process(std::string user,
102 std::string sql_string,
103 const bool legacy_syntax);
128 static const std::vector<std::string>
ddl_cmd;
bool isCalciteExplainDetail() const
std::string process(std::string user, std::string passwd, std::string catalog, std::string sql_string, const bool legacy_syntax)
std::string ActualQuery()
std::string actual_query_
bool isOtherExplain() const
QueryType getQueryType() const
static const std::vector< std::string > ddl_cmd
bool isOptimizedExplain() const
DMLType getDMLType() const
bool isSelectExplain() const
bool isJustExplain() const
static const std::vector< std::string > update_dml_cmd
ExplainType explain_type_
ParserWrapper(std::string query_string)
bool isUpdateDelete() const
bool isCalciteExplain() const
ExplainInfo(ExplainType type)
bool isPlanExplain() const