Fonction to_date
S’applique à : Databricks SQL Databricks Runtime
Retourne un cast de expr
en date utilisant une mise en forme facultative.
Syntaxe
to_date(expr [, fmt] )
Arguments
expr
: expression de type chaîne (STRING) représentant une date.- fmt : expression de type STRING d’un format facultatif.
Retours
Une DATE.
Si fmt
est fourni, il doit être conforme aux modèles de dateheure.
Si fmt
n’est pas fourni, la fonction est synonyme de cast(expr AS DATE)
.
Si fmt
est malformé ou si son application n’aboutit pas à une date bien formée, la fonction génère une erreur.
Notes
Dans Databricks Runtime, si spark.sql.ansi.enabled est false
, la fonction retourne NULL
au lieu d’une erreur de dates malformées.
Exemples
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31