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 11.3 LTS ve üzeri
İsteğe bağlı biçimlendirme kullanarak veya NULL
atama başarısız olursa zaman damgasına dönüştürme döndürürexpr
.
Söz dizimi
try_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
, işlev bir hata oluşturur.
expr
kullanılarak fmt
zaman damgasına dönüştürülemiyorsa işlevi döndürürNULL
.
Örnekler
> SELECT try_to_timestamp('2016-12-31 00:12:00');
2016-12-31 00:12:00
> SELECT try_to_timestamp('2016-12-31', 'yyyy-MM-dd');
2016-12-31 00:00:00
> SELECT try_to_timestamp('2016-12-32', 'yyyy-MM-dd');
NULL
> SELECT to_timestamp('2016-12-32', 'yyyy-MM-dd');
Error: CANNOT_PARSE_TIMESTAMP