Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применяется к:
Databricks SQL
Databricks Runtime 18.3 и более поздних версий
Создает время из hourполей minuteи second полей.
Syntax
make_time(hour, minute, second)
Arguments
-
hour: выражение INTEGER, определяющее значение в диапазоне от 0 до 23. -
minute: выражение INTEGER, определяющее значение в диапазоне от 0 до 59. -
second: числовое выражение, оценивающее значение от 0 до 59,9999999.
Returns
Если какой-либо из аргументов имеет NULLзначение, результатом является NULL. Если любой из аргументов выходит за рамки, Azure Databricks вызывает DATETIME_FIELD_OUT_OF_BOUNDS.
Распространенные условия ошибки
Примеры
> SELECT make_time(6, 30, 45.887);
06:30:45.887000
> SELECT make_time(23, 59, 59);
23:59:59
> SELECT make_time(NULL, 30, 0);
NULL
> SELECT make_time(25, 0, 0);
Error: DATETIME_FIELD_OUT_OF_BOUNDS
Связанные функции
-
make_dateфункция -
make_timestampфункция - типа
TIME