diff --git a/src/Functions/FunctionBinaryArithmetic.h b/src/Functions/FunctionBinaryArithmetic.h index baa3c65537d..d7f85832d4e 100644 --- a/src/Functions/FunctionBinaryArithmetic.h +++ b/src/Functions/FunctionBinaryArithmetic.h @@ -898,11 +898,7 @@ class FunctionBinaryArithmetic : public IFunction if (isDateOrDate32(arguments[1].type) || isDateTime(arguments[1].type) || isDateTime64(arguments[1].type)) std::swap(new_arguments[0], new_arguments[1]); - /// Change interval argument type to its representation - new_arguments[1].type = std::make_shared>(); - auto function = function_builder->build(new_arguments); - return function->execute(new_arguments, result_type, input_rows_count); }