dbms: fixed error [#METR-17758].

This commit is contained in:
Alexey Milovidov 2015-09-06 01:47:13 +03:00
parent 87465416b0
commit 8d25390c48

View File

@ -937,7 +937,7 @@ static SharedPtr<InterpreterSelectQuery> interpretSubquery(
void ExpressionAnalyzer::addExternalStorage(ASTPtr & subquery_or_table_name)
{
/// При нераспределённых запросах, создание временных таблиц не имеет смысла.
if (!storage->isRemote())
if (!(storage && storage->isRemote()))
return;
if (const ASTIdentifier * table = typeid_cast<const ASTIdentifier *>(&*subquery_or_table_name))