ClickHouse

Форк
0
/
FunctionsRound.cpp 
22 строки · 791.0 Байт
1
#include <Functions/FunctionFactory.h>
2
#include <Functions/FunctionsRound.h>
3

4

5
namespace DB
6
{
7

8
REGISTER_FUNCTION(Round)
9
{
10
    factory.registerFunction<FunctionRound>({}, FunctionFactory::CaseInsensitive);
11
    factory.registerFunction<FunctionRoundBankers>({}, FunctionFactory::CaseSensitive);
12
    factory.registerFunction<FunctionFloor>({}, FunctionFactory::CaseInsensitive);
13
    factory.registerFunction<FunctionCeil>({}, FunctionFactory::CaseInsensitive);
14
    factory.registerFunction<FunctionTrunc>({}, FunctionFactory::CaseInsensitive);
15
    factory.registerFunction<FunctionRoundDown>();
16

17
    /// Compatibility aliases.
18
    factory.registerAlias("ceiling", "ceil", FunctionFactory::CaseInsensitive);
19
    factory.registerAlias("truncate", "trunc", FunctionFactory::CaseInsensitive);
20
}
21

22
}
23

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.