to_timestamp
Fungsi
Berlaku untuk: pemeriksaan Databricks SQL Databricks Runtime
Mengembalikan expr
transmisi ke tanda waktu menggunakan pemformatan opsional.
Sintaks
to_timestamp(expr [, fmt] )
Argumen
expr
: Ekspresi STRING yang mewakili tanda waktu.- fmt: Ekspresi STRING format opsional.
Kembali
TANDA WAKTU.
Jika fmt
disediakan, itu harus sesuai dengan pola Tanggalwaktu.
Jika fmt
tidak disediakan, fungsinya adalah sinonim untuk cast(expr AS TIMESTAMP)
.
Jika fmt
cacat atau aplikasinya tidak mengakibatkan tanda waktu yang terbentuk dengan baik, fungsi akan menimbulkan kesalahan.
Untuk mengembalikan NULL
alih-alih kesalahan jika penggunaan salah format expr
try_to_timestamp.
Catatan
Di Databricks Runtime, jika spark.sql.ansi.enabled adalah false
, fungsi mengembalikan NULL
alih-alih kesalahan untuk tanda waktu yang salah format.
Contoh
> 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