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
İsteğe bağlı biçimlendirme kullanarak tarihe dönüştürmeyi döndürür expr .
Söz dizimi
to_date(expr [, fmt] )
Bağımsız değişkenler
-
expr: Tarihi temsil eden string ifadesi. - fmt: İsteğe bağlı bir BIÇIM STRING ifadesi.
Döndürülenler
BIR TARIH.
Sağlanırsafmt, Datetime desenleriyle uyumlu olmalıdır.
Sağlanmazsa fmt işlevi için cast(expr AS DATE)bir eş anlamlıdır.
fmt hatalı biçimlendirilmişse veya uygulaması iyi biçimlendirilmiş bir tarihle sonuçlanmıyorsa, Azure Databricks bir hata oluşturur.
Yaygın hata koşulları
Not
Databricks Runtime'da spark.sql.ansi.enabled ise falseişlev, hatalı biçimlendirilmiş tarihler için hata yerine döndürür NULL .
Örnekler
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31
> SELECT to_date('not-a-date');
Error: CAST_INVALID_INPUT