每一种 Query 类型都有对应的 Interpreter,后文都以 Select 查询举例,代码如下: ``` // src/Interpreters/InterpreterFactory.cpp std::unique_ptr<IInterpreter> InterpreterFactory::get() { ... if (query->as<ASTSelectQuery>()) { return std::make_unique<InterpreterSelectQuery>(query, context, option...
每一种 Query 类型都有对应的 Interpreter,后文都以 Select 查询举例,代码如下: ``` // src/Interpreters/InterpreterFactory.cpp std::unique_ptr<IInterpreter> InterpreterFactory::get() { ... if (query->as<ASTSelectQuery>()) { return std::make_unique<InterpreterSelectQuery>(query, context, opti...
每一种 Query 类型都有对应的 Interpreter,后文都以 Select 查询举例,代码如下: ``` // src/Interpreters/InterpreterFactory.cpp std::unique_ptr<IInterpreter> InterpreterFactory::get() { ... if (query->as<ASTSelectQuery>()) { return std::make_unique<InterpreterSelectQuery>(query, context, ...