Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks
Databricks Runtime 18 och senare
Note
Databricks Runtime 18 är nyare än Databricks Runtime 18.0, 18.1 och 18.2. Funktioner som tidigare skulle ha levererats som en senare numrerad version levereras nu som daterade uppdateringar till Databricks Runtime 18 i stället. Mer information finns i Om enhetliga viktig information.
Skapar en tid från hourfälten , minuteoch second .
Syntax
make_time(hour, minute, second)
Arguments
-
hour: Ett INTEGER-uttryck som utvärderar till ett värde mellan 0 och 23. -
minute: Ett INTEGER-uttryck som utvärderar till ett värde mellan 0 och 59. -
second: Ett numeriskt uttryck som utvärderas till ett värde mellan 0 och 59,9999999.
Returns
EN TID.
Om något av argumenten är NULLär NULLresultatet . Om något av argumenten ligger utanför gränserna genererar Azure Databricks DATETIME_FIELD_OUT_OF_BOUNDS.
Vanliga felvillkor
Exempel
> 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