Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
Biçim modeli unittarafından belirtilen birime kesilen tarihi döndürür.
Söz dizimi
trunc(expr, unit)
Bağımsız değişkenler
-
expr: DATE ifadesi. -
unit: Nasıl kesileceğini belirten STRING ifadesi.
Döndürülenler
BIR TARIH.
Notlar
fmt (büyük/küçük harfe duyarsız) biri olmalıdır:
-
'YEAR','YYYY','YY'- tarihin geldiği yılın ilk tarihine kadar kes. -
'QUARTER'- tarihin geldiği üç aylık dönemin ilk tarihine kadar kes. -
'MONTH','MM','MON'- tarihin geldiği ayın ilk tarihine kadar kes. -
'WEEK'- Tarihin geldiği haftanın Pazartesi gününe kadar kes.
İyi biçimlendirilmemişse fmt işlevi döndürür NULL.
Örnekler
> 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