mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-29 21:20:49 +00:00
Fixed getting function default timezone value from DateTime64-argument
This commit is contained in:
parent
3e3de2adf8
commit
c1f9fcc3d5
@ -43,6 +43,8 @@ std::string extractTimeZoneNameFromFunctionArguments(const ColumnsWithTypeAndNam
|
|||||||
/// If time zone is attached to an argument of type DateTime.
|
/// If time zone is attached to an argument of type DateTime.
|
||||||
if (const DataTypeDateTime * type = checkAndGetDataType<DataTypeDateTime>(arguments[datetime_arg_num].type.get()))
|
if (const DataTypeDateTime * type = checkAndGetDataType<DataTypeDateTime>(arguments[datetime_arg_num].type.get()))
|
||||||
return type->getTimeZone().getTimeZone();
|
return type->getTimeZone().getTimeZone();
|
||||||
|
if (const DataTypeDateTime64 * type = checkAndGetDataType<DataTypeDateTime64>(arguments[datetime_arg_num].type.get()))
|
||||||
|
return type->getTimeZone().getTimeZone();
|
||||||
|
|
||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user