make_time Función

Se aplica a:check marcado yes Databricks SQL check marcado yes Databricks Runtime 18.3 y versiones posteriores

Crea una hora a partir de hourlos campos , minutey second .

Syntax

make_time(hour, minute, second)

Argumentos

  • hour: expresión de enteros con valor comprendido entre el 0 y el 23.
  • minute: expresión de enteros con valor comprendido entre el 0 y el 59.
  • second: expresión numérica que se evalúa como un valor entre 0 y 59,999999.

Devoluciones

UNA HORA.

Si alguno de los argumentos es NULL, el resultado es NULL. Si alguno de los argumentos está fuera de los límites, Azure Databricks genera DATETIME_FIELD_OUT_OF_BOUNDS.

Condiciones de error comunes

Ejemplos

> 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