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 zaman damgasına dönüştürmeyi döndürür expr .
Söz dizimi
to_timestamp(expr [, fmt] )
Bağımsız değişkenler
-
expr: Zaman damgasını temsil eden STRING ifadesi. - fmt: İsteğe bağlı bir BIÇIM STRING ifadesi.
Döndürülenler
ZAMAN DAMGASı.
Sağlanırsafmt, Datetime desenleriyle uyumlu olmalıdır.
Sağlanmazsa fmt işlevi için cast(expr AS TIMESTAMP)bir eş anlamlıdır.
fmt hatalı biçimlendirilmişse veya uygulaması iyi biçimlendirilmiş bir zaman damgasına neden olmazsa Azure Databricks bir hata oluşturur.
Hatalı biçimlendirilmiş NULL bir kullanım expr hata yerine döndürmek için.
Yaygın hata koşulları
Not
Databricks Runtime'da spark.sql.ansi.enabled ise falseişlev, hatalı biçimlendirilmiş zaman damgaları için hata yerine döndürür NULL .
Örnekler
> SELECT to_timestamp('2016-12-31 00:12:00');
2016-12-31 00:12:00
> SELECT to_timestamp('2016-12-31', 'yyyy-MM-dd');
2016-12-31 00:00:00
> SELECT to_timestamp('not-a-timestamp');
Error: CAST_INVALID_INPUT