Funktionen to_date
Gäller för: Databricks SQL Databricks Runtime
Returnerar expr
cast till ett datum med en valfri formatering.
Syntax
to_date(expr [, fmt] )
Argument
expr
: Ett STRING-uttryck som representerar ett datum.- fmt: Ett valfritt FORMAT STRING-uttryck.
Returer
ETT DATUM.
Om fmt
anges måste den överensstämma med Datetime-mönster.
Om fmt
inte anges är funktionen synonym för cast(expr AS DATE)
.
Om fmt
är felaktigt formaterat eller om programmet inte resulterar i ett välformat datum, genererar funktionen ett fel.
Kommentar
Om spark.sql.ansi.enabled är false
i Databricks Runtime returneras NULL
funktionen i stället för ett fel för felaktiga datum.
Exempel
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31