#include #include namespace DB { void registerFunctionsRound(FunctionFactory & factory) { factory.registerFunction(); factory.registerFunction(); factory.registerFunction(); factory.registerFunction("round", FunctionRound::create, FunctionFactory::CaseInsensitive); factory.registerFunction("floor", FunctionFloor::create, FunctionFactory::CaseInsensitive); factory.registerFunction("ceil", FunctionCeil::create, FunctionFactory::CaseInsensitive); factory.registerFunction("trunc", FunctionTrunc::create, FunctionFactory::CaseInsensitive); /// Compatibility aliases. factory.registerFunction("ceiling", FunctionCeil::create, FunctionFactory::CaseInsensitive); factory.registerFunction("truncate", FunctionTrunc::create, FunctionFactory::CaseInsensitive); } }