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
Zwraca datę z datą obciętą do jednostki określonej przez model unitformatu .
Składnia
trunc(expr, unit)
Argumenty
-
expr: wyrażenie DATE. -
unit: wyrażenie STRING określające sposób obcinania.
Zwraca
DATA.
Uwagi
fmt musi być jedną z wartości (bez uwzględniania wielkości liter):
-
'YEAR','YYYY''YY'— obcięty do pierwszej daty roku, w których przypada data. -
'QUARTER'- obcięte do pierwszej daty kwartału, w których przypada data. -
'MONTH','MM''MON'— obcinaj do pierwszej daty miesiąca, w których przypada data. -
'WEEK'- obcinanie do poniedziałku tygodnia, w który przypada data.
Jeśli fmt funkcja nie jest poprawnie sformułowana, funkcja zwraca wartość NULL.
Przykłady
> SELECT trunc('2019-08-04', 'week');
2019-07-29
> SELECT trunc('2019-08-04', 'quarter');
2019-07-01
> SELECT trunc('2009-02-12', 'MM');
2009-02-01
> SELECT trunc('2015-10-27', 'YEAR');
2015-01-01
-- 'JAHR' is not a recognized unit
> SELECT trunc('2015-10-27', 'JAHR');
NULL