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.
S’applique à :
Databricks SQL
Databricks Runtime 18 et versions ultérieures
Remarque
Databricks Runtime 18 est plus récent que Databricks Runtime 18.0, 18.1 et 18.2. Les fonctionnalités qui auraient précédemment été livrées sous la forme d’une version numérotée ultérieure sont désormais fournies sous forme de mises à jour databricks Runtime 18 à la place. Pour plus d’informations, consultez À propos des notes de publication unifiées.
Crée une heure à partir de hour, minuteet second des champs.
Syntax
make_time(hour, minute, second)
Arguments
-
hour: expression INTEGER qui prend une valeur comprise entre 0 et 23. -
minute: expression INTEGER qui prend une valeur comprise entre 0 et 59. -
second: expression numérique évaluant une valeur comprise entre 0 et 59,99999999.
Returns
UNE HEURE.
Si l’un des arguments est NULL, le résultat est NULL. Si l’un des arguments est hors limites, Azure Databricks déclenche DATETIME_FIELD_OUT_OF_BOUNDS.
Conditions d’erreur courantes
Exemples
> SELECT make_time(6, 30, 45.887);
06:30:45.887000
> SELECT make_time(23, 59, 59);
23:59:59
> SELECT make_time(NULL, 30, 0);
NULL
> SELECT make_time(25, 0, 0);
Error: DATETIME_FIELD_OUT_OF_BOUNDS