Fonction to_date

S’applique à :case marquée oui Databricks SQL case marquée oui 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