Funzione make_time

Si applica a:check contrassegnato come sì controllo SQL di Databricks contrassegnato come sì Databricks Runtime 18.3 e versioni successive

Crea un'ora dai hourcampi , minutee second .

Syntax

make_time(hour, minute, second)

Arguments

  • hour: espressione INTEGER che valuta un valore compreso tra 0 e 23.
  • minute: espressione INTEGER che valuta un valore compreso tra 0 e 59.
  • second: espressione numerica che valuta un valore compreso tra 0 e 59,9999999.

Returns

UN'ORA.

Se uno degli argomenti è NULL, il risultato è NULL. Se uno degli argomenti non è compreso nei limiti, Azure Databricks genera DATETIME_FIELD_OUT_OF_BOUNDS.

Condizioni di errore comuni

Examples

> 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