mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-21 17:20:50 +00:00
Update InterpretersMySQLDDLQuery.cpp
This commit is contained in:
parent
74849bbe0c
commit
46b230ddd7
@ -117,7 +117,7 @@ static NamesAndTypesList getColumnsList(const ASTExpressionList * columns_defini
|
||||
return columns_name_and_type;
|
||||
}
|
||||
|
||||
static ColumnsDescription getColumnsDescriptionFromList(const NamesAndTypesList & columns_name_and_type, const ASTExpressionList * columns_definition)
|
||||
static ColumnsDescription createColumnsDescription(const NamesAndTypesList & columns_name_and_type, const ASTExpressionList * columns_definition)
|
||||
{
|
||||
if (columns_name_and_type.size() != columns_definition->children.size())
|
||||
throw Exception("Columns of different size provided.", ErrorCodes::LOGICAL_ERROR);
|
||||
@ -425,7 +425,7 @@ ASTs InterpreterCreateImpl::getRewrittenQueries(
|
||||
|
||||
NamesAndTypesList columns_name_and_type = getColumnsList(create_defines->columns);
|
||||
const auto & [primary_keys, unique_keys, keys, increment_columns] = getKeys(create_defines->columns, create_defines->indices, context, columns_name_and_type);
|
||||
ColumnsDescription columns_description = getColumnsDescriptionFromList(columns_name_and_type, create_defines->columns);
|
||||
ColumnsDescription columns_description = createColumnsDescription(columns_name_and_type, create_defines->columns);
|
||||
|
||||
if (primary_keys.empty())
|
||||
throw Exception("The " + backQuoteIfNeed(mysql_database) + "." + backQuoteIfNeed(create_query.table)
|
||||
|
Loading…
Reference in New Issue
Block a user