Quando criamos um campo DATE com máscara, e tentamos gravar a data e hora atual com SYSDATE, o forms grava apenas a DATA, e o a hora fica 00:00;
:bloco.campo_date := sysdate; -- no banco, só fica a data
COPY( to_char(SYSDATE,'dd/mm/yyyy-hh24:mi:ss'), 'BLOCO.CAMPO_DATE');