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.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime
Tarih ve zaman alanlarından zaman markası olmadan bir zaman damgası oluşturur.
Syntax
make_timestamp_ntz(year, month, day, hour, min, sec)
make_timestamp_ntz(date, time)
Important
Argüman, time Beta içindeki veri tipini kullanır TIME .
Arguments
-
year: BirINTEGERifade9999.1 -
month: (Ocak) ile12(Aralık) arasındaki birINTEGERifade1. -
day: BirINTEGERifade31.1 -
hour: BirINTEGERifade23.0 -
min: BirINTEGERifade59.0 -
sec: Bir sayısal60ifade .0 -
date: Yıl, ay ve gün alanlarını sağlayan birDATEifade. -
time: Saat, dakika ve ikinci alanları sağlayan birTIMEifade.
Returns
Bir TIMESTAMP_NTZ.
Eğer sec ise 60, fonksiyon bunu şu şekilde 0 yorumlar ve sonuca bir dakika ekler.
Bir argüman sınır dışına çıkarsa, fonksiyon DATETIME_FIELD_OUT_OF_BOUNDS çıkarır. Bunun yerine try_make_timestamp_ntz kullanarak geri NULL dön.
Yaygın hata koşulları
Examples
> SELECT make_timestamp_ntz(2014, 12, 28, 6, 30, 45.887);
2014-12-28 06:30:45.887
> SELECT make_timestamp_ntz(DATE'2014-12-28', TIME'06:30:45.887');
2014-12-28 06:30:45.887