to_unix_timestamp
Fungsi
Berlaku untuk: pemeriksaan Databricks SQL Databricks Runtime
Mengembalikan tanda waktu dalam expr
sebagai tanda waktu UNIX.
Sintaks
to_unix_timestamp(expr [, fmt] )
Argumen
expr
: Ekspresi STRING yang mewakili tanda waktu.- fmt: Ekspresi STRING format opsional.
Kembali
SEBUAH BIGINT.
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.
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_unix_timestamp('2016-04-08', 'yyyy-MM-dd');
1460098800