Fonction make_date
S’applique à : Databricks SQL
Databricks Runtime
Crée une date à partir des champs year
, month
et day
.
Syntaxe
make_date(year, month, day)
Arguments
year
: expression INTEGER qui prend une valeur comprise entre 1 et 9999.month
: expression INTEGER qui prend une valeur comprise entre 1 (janvier) et 12 (décembre).day
: expression INTEGER qui prend une valeur comprise entre 1 et 31.
Retours
Une DATE.
Dans Databricks SQL, si l’un des arguments est hors limites, le résultat est NULL
.
Dans Databricks Runtime, si l’un des arguments est hors limites, la fonction retourne une erreur, sauf si spark.sql.ansi.enabled est false
, auquel cas la fonction retourne NULL
.
Exemples
> SELECT make_date(2013, 7, 15);
2013-07-15
> SELECT make_date(2019, 13, 1);
NULL
> SELECT make_date(2019, 7, NULL);
NULL
> SELECT make_date(2019, 2, 30);
NULL
Fonctions connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour