Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

No Oracle SQL:Como você insere a data + hora atuais em uma tabela?


Só parece porque é isso que está imprimindo. Mas, na verdade, você não deve escrever a lógica dessa maneira. Isso é equivalente:
insert into errortable (dateupdated, table1id)
    values (sysdate, 1083);

Parece bobo converter a data do sistema em uma string apenas para convertê-la novamente em uma data.

Se você quiser ver a data completa, então você pode fazer:
select TO_CHAR(dateupdated, 'YYYY-MM-DD HH24:MI:SS'), table1id
from errortable;