HOUR

A fun????o HOUR retorna a parte relativa ?? hora do valor. O argumento deve ser uma hora, carimbo do tempo, ou a representa????o cadeia de caracteres v??lida de uma hora ou carimbo do tempo, que n??o seja CLOB nem LONG VARCHAR. O resultado da fun????o ?? um inteiro. Se o argumento puder ser nulo, o resultado poder?? ser nulo; se o argumento for nulo, o resultado ser?? o valor nulo.

As outras regras dependem do tipo de dado do argumento especificado:
  • Se o argumento for uma data, carimbo do tempo, ou a representa????o cadeia de caracteres v??lida de uma data ou carimbo do tempo: O resultado ser?? a parte relativa ?? hora do valor, que ?? um inteiro entre 0 e 24.
  • Se o argumento for uma dura????o de hora ou dura????o de carimbo do tempo: O resultado ser?? a parte relativa ?? hora do valor, que ?? um inteiro entre -99 e 99. Um resultado diferente de zero possui o mesmo sinal do argumento.

Sintaxe

HOUR ( express??o )

Selecionar as aulas que come??am no per??odo da tarde na tabela chamada TABELA1.

SELECT * FROM TABELA1
WHERE HOUR(IN??CIO) BETWEEN 12 AND 17