Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Funkcja
Dotyczy:
Databricks SQL
Databricks Runtime
Tworzy datę z yearpól , monthi day .
Składnia
make_date(year, month, day)
Argumenty
-
year: Wyrażenie INTEGER obliczane na wartość z zakresu od 1 do 9999. -
month: Wyrażenie INTEGER obliczane na wartość z 1 (styczeń) do 12 (grudzień). -
day: Wyrażenie INTEGER obliczane na wartość z zakresu od 1 do 31.
Zwraca
DATA.
W usłudze Databricks SQL, jeśli którykolwiek z argumentów jest poza granicami, wynikiem jest NULL.
W środowisku Databricks Runtime, jeśli którykolwiek z argumentów jest poza granicami, funkcja zwraca błąd, chyba że spark.sql.ansi.enabled to false, w tym przypadku funkcja zwraca NULLwartość .
Przykłady
> 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