mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-24 10:40:49 +00:00
Function transformQueryForExternalDatabase() fixed
This commit is contained in:
parent
1536d42556
commit
0c75d5f42b
@ -141,16 +141,12 @@ String transformQueryForExternalDatabase(
|
||||
if (function->name == "and")
|
||||
{
|
||||
bool compatible_found = false;
|
||||
auto new_function_and = std::make_shared<ASTFunction>();
|
||||
auto new_function_and_arguments = std::make_shared<ASTExpressionList>();
|
||||
new_function_and->arguments = new_function_and_arguments;
|
||||
new_function_and->children.push_back(new_function_and_arguments);
|
||||
|
||||
auto new_function_and = makeASTFunction("and");
|
||||
for (const auto & elem : function->arguments->children)
|
||||
{
|
||||
if (isCompatible(*elem))
|
||||
{
|
||||
new_function_and_arguments->children.push_back(elem);
|
||||
new_function_and->arguments->children.push_back(elem);
|
||||
compatible_found = true;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user