Oracle/PLSQL: Pegar somente hora de um campo Datetime
select
to_Char(’01/07/2017 08:00:00′, ‘HH24:SS’)
FROM TABELA
Select para pegar a data e hora completa formado brasileiro
select
to_char(sysdate,’dd/mm/yyyy hh24:mi:ss’)
FROM dual
Oracle/PLSQL: Pegar somente hora de um campo Datetime
select
to_Char(’01/07/2017 08:00:00′, ‘HH24:SS’)
FROM TABELA
Select para pegar a data e hora completa formado brasileiro
select
to_char(sysdate,’dd/mm/yyyy hh24:mi:ss’)
FROM dual
select
SUBSTR(to_char(sysdate,’dd/mm/yyyy hh24:mi:ss’),12,8)
FROM dual
Alternativa, deixada pelo Wagner, buscando a partir da limitação de caracteres pelo SUBSTR, onde que ele extrai os dados a partir do 12 posição, pegando 8 caracteres.
select
to_char(sysdate,’hh24’)
FROM dual