Bagikan melalui


to_timestamp fungsi

Berlaku untuk: centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Menghasilkan cast expr ke stempel waktu menggunakan pemformatan opsional.

Sintaks

to_timestamp(expr [, fmt] )

Argumen

  • expr: Ekspresi STRING yang mewakili stempel waktu.
  • fmt: Ekspresi STRING format opsional.

Mengembalikan

STEMPEL WAKTU.

Jika fmt disediakan, itu harus sesuai dengan pola Tanggalwaktu.

Jika fmt tidak disediakan, fungsi tersebut adalah sinonim untuk cast(expr AS TIMESTAMP).

Jika fmt cacat atau aplikasinya tidak menghasilkan stempel waktu yang terbentuk dengan baik, fungsi menimbulkan kesalahan.

Untuk mengembalikan NULL alih-alih kesalahan jika expr salah format, gunakan try_to_timestamp.

Catatan

Dalam 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