ClickHouse
20 строк · 477.0 Байт
1#include <Functions/FunctionFactory.h>
2#include <Functions/DateTimeTransforms.h>
3#include <Functions/FunctionDateOrDateTimeToSomething.h>
4#include <DataTypes/DataTypesNumber.h>
5
6
7namespace DB
8{
9
10using FunctionToHour = FunctionDateOrDateTimeToSomething<DataTypeUInt8, ToHourImpl>;
11
12REGISTER_FUNCTION(ToHour)
13{
14factory.registerFunction<FunctionToHour>();
15
16/// MySQL compatibility alias.
17factory.registerAlias("HOUR", "toHour", FunctionFactory::CaseInsensitive);
18}
19
20}
21