make_time Função

Aplica-se a:visto com visto sim Databricks SQL assinalado com visto sim Databricks Runtime 18.3 e superiores

Cria um tempo a partir de hour, minute, e second campos.

Syntax

make_time(hour, minute, second)

Arguments

  • hour: Uma expressão inteira avaliada para um valor entre 0 e 23.
  • minute: Uma expressão inteira que avalia um valor entre 0 e 59.
  • second: Uma expressão numérica que avalia um valor entre 0 e 59,999999.

Devoluções

UM TEMPO.

Se algum dos argumentos for NULL, o resultado é NULL. Se algum dos argumentos estiver fora dos limites, Azure Databricks levanta DATETIME_FIELD_OUT_OF_BOUNDS.

Condições de erro comuns

Exemplos

> 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