to_date Funkce

Platí pro:zaškrtnutá možnost Ano , kontrola Databricks SQL označená ano Databricks Runtime

Vrátí expr přetypování na datum pomocí volitelného formátování.

Syntaxe

to_date(expr [, fmt] )

Argumenty

  • expr: Výraz STRING představující datum.
  • fmt: Volitelný formát výraz STRING.

Vrátí

DATUM.

Pokud fmt je zadaný, musí odpovídat vzorům data a času.

Pokud fmt není zadaný, je funkce synonymem pro cast(expr AS DATE).

Pokud fmt je poškozený nebo jeho aplikace nemá za následek datum ve správném formátu, vyvolá funkce chybu.

Poznámka

Pokud je falsev modulu Databricks Runtime hodnota spark.sql.ansi.enabled , vrátí NULL funkce pro chybně formátovaná data místo chyby.

Příklady

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