to_date Fungsi

Berlaku untuk:check ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime

Mengembalikan expr cast ke tanggal menggunakan pemformatan opsional.

Sintaks

to_date(expr [, fmt] )

Argumen

  • expr: Ekspresi STRING yang mewakili tanggal.
  • fmt: Ekspresi STRING format opsional.

Kembali

TANGGAL.

Jika fmt disediakan, itu harus sesuai dengan pola Datetime.

Jika fmt tidak disediakan, fungsinya adalah sinonim untuk cast(expr AS DATE).

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

Catatan

Dalam Databricks Runtime, jika spark.sql.ansi.enabled adalah false, fungsi mengembalikan NULL alih-alih kesalahan untuk tanggal yang salah format.

Contoh

> SELECT to_date('2009-07-30 04:17:52');
 2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
 2016-12-31