to_timestamp Fungsi

Berlaku untuk:centang ditandai ya pemeriksaan Databricks SQL ditandai ya 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