Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Создает дату на основе полей year, month и day.
Синтаксис
make_date(year, month, day)
Аргументы
-
year: выражение INTEGER, определяющее значение от 1 до 9999. -
month: выражение INTEGER, определяющее значение от 1 (январь) до 12 (декабрь). -
day: выражение INTEGER, определяющее значение от 1 до 31.
Возвраты
Значение DATE.
В Databricks SQL, если какой-либо из аргументов выходит за пределы, результатом является NULL.
В Databricks Runtime, если какой-либо из аргументов не ограничен, функция возвращает ошибку, если не spark.sql.ansi.enabledfalse, в этом случае функция возвращаетсяNULL.
Примеры
> SELECT make_date(2013, 7, 15);
2013-07-15
> SELECT make_date(2019, 13, 1);
NULL
> SELECT make_date(2019, 7, NULL);
NULL
> SELECT make_date(2019, 2, 30);
NULL