mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-10 09:32:06 +00:00
FML
This commit is contained in:
parent
7be46e117c
commit
2377b1eb29
@ -2228,8 +2228,6 @@ private:
|
|||||||
result_column = ConvertImpl<LeftDataType, RightDataType, Name, FormatSettings::DateTimeOverflowBehavior::OVERFLOW_MODE>::execute( \
|
result_column = ConvertImpl<LeftDataType, RightDataType, Name, FormatSettings::DateTimeOverflowBehavior::OVERFLOW_MODE>::execute( \
|
||||||
arguments, result_type, input_rows_count, from_string_tag); \
|
arguments, result_type, input_rows_count, from_string_tag); \
|
||||||
break;
|
break;
|
||||||
static_assert(
|
|
||||||
!(std::is_same_v<LeftDataType, DataTypeNumber<Int64>> && std::is_same_v<RightDataType, DataTypeNumber<UInt32>>));
|
|
||||||
switch (date_time_overflow_behavior)
|
switch (date_time_overflow_behavior)
|
||||||
{
|
{
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Throw)
|
GENERATE_OVERFLOW_MODE_CASE(Throw)
|
||||||
@ -3210,18 +3208,18 @@ private:
|
|||||||
{
|
{
|
||||||
switch (date_time_overflow_behavior)
|
switch (date_time_overflow_behavior)
|
||||||
{
|
{
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Throw, AccurateConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Throw, DateTimeAccurateConvertStrategyAdditions)
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Ignore, AccurateConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Ignore, DateTimeAccurateConvertStrategyAdditions)
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Saturate, AccurateConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Saturate, DateTimeAccurateConvertStrategyAdditions)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
switch (date_time_overflow_behavior)
|
switch (date_time_overflow_behavior)
|
||||||
{
|
{
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Throw, AccurateOrNullConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Throw, DateTimeAccurateOrNullConvertStrategyAdditions)
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Ignore, AccurateOrNullConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Ignore, DateTimeAccurateOrNullConvertStrategyAdditions)
|
||||||
GENERATE_OVERFLOW_MODE_CASE(Saturate, AccurateOrNullConvertStrategyAdditions)
|
GENERATE_OVERFLOW_MODE_CASE(Saturate, DateTimeAccurateOrNullConvertStrategyAdditions)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#undef GENERATE_OVERFLOW_MODE_CASE
|
#undef GENERATE_OVERFLOW_MODE_CASE
|
||||||
|
Loading…
Reference in New Issue
Block a user