to_timestamp
işlevi
Ş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.
Hatalı biçimlendirilmişse fmt
veya uygulaması iyi biçimlendirilmiş bir zaman damgasına neden olmazsa işlev bir hata oluşturur.
Hatalı biçimlendirilmiş expr
bir kullanım try_to_timestamp hata yerine döndürmek NULL
için.
Not
Databricks Runtime'da spark.sql.ansi.enabled ise false
iş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
İlgili işlevler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin