Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Fonction
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 mal formé ou si son application n’entraîne pas de date bien formée, Azure Databricks génère une erreur.
Conditions d’erreur courantes
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
> SELECT to_date('not-a-date');
Error: CAST_INVALID_INPUT