to_date Funkcja

Dotyczy:zaznacz pole wyboru oznaczone jako yes Databricks SQL check oznaczone tak Databricks Runtime

Zwraca expr rzutowanie do daty przy użyciu opcjonalnego formatowania.

Składni

to_date(expr [, fmt] )

Argumenty

  • expr: wyrażenie STRING reprezentujące datę.
  • fmt: opcjonalne wyrażenie STRING formatu.

Zwraca

DATA.

Jeśli fmt zostanie podany, musi być zgodny z wzorcami typu Data/godzina.

Jeśli fmt nie zostanie podany, funkcja jest synonimem .cast(expr AS DATE)

Jeśli fmt jest nieprawidłowo sformułowana lub jego aplikacja nie powoduje dobrze sformułowanej daty, funkcja zgłasza błąd.

Uwaga

W środowisku Databricks Runtime, jeśli wartość spark.sql.ansi.enabled to false, funkcja zwraca NULL wartość zamiast błędu dla nieprawidłowo sformułowanych dat.

Przykłady

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