to_date
Funkció
A következőre vonatkozik: Databricks SQL Databricks Runtime
expr
A dátumra leadott értéket adja vissza opcionális formázással.
Szintaxis
to_date(expr [, fmt] )
Argumentumok
expr
: Dátumot jelképező KARAKTERLÁNC-kifejezés.- fmt: Egy nem kötelező formátumú KARAKTERLÁNC-kifejezés.
Visszatérési érték
DÁTUM.
Ha fmt
meg van adva, akkor meg kell felelnie a Datetime-mintáknak.
Ha fmt
nincs megadva, a függvény a szinonimája.cast(expr AS DATE)
Ha fmt
helytelen formátumú, vagy az alkalmazás nem eredményez jól formázott dátumot, a függvény hibát jelez.
Megjegyzés
A Databricks Runtime-ban, ha a spark.sql.ansi.enabled értéke false
, a függvény a hibásan formázott dátumok NULL
hibája helyett ad vissza.
Példák
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31