Boa tarde, pessoal.
Estou com dúvidas sobre o que esse código abaixo trunca? Pois o resultado que ele me trás é apenas a data de hoje (26/03/22) e o horário de 06:03:00 (agora são 18:13, por exemplo). Eu entendo que o 06:03:00 equivale ao total de horas decorridas deste dia, porém e esse 06:03:00 minutos?
SELECT TRUNC(SYSDATE,'HH24') FROM DUAL;
SELECT TO_CHAR(TRUNC(SYSDATE,'HH24'), 'DD-MM-YYYY HH:MM:SS') FROM DUAL;
Alguém sabe me dizer o porquê desses resultados?