Oracle
 sql >> Database >  >> RDS >> Oracle

In Oracle SQL:come si inserisce la data e l'ora correnti in una tabella?

Sembra solo perché questo è ciò che sta stampando. Ma in realtà, non dovresti scrivere la logica in questo modo. Questo è equivalente:

insert into errortable (dateupdated, table1id)
    values (sysdate, 1083);

Sembra sciocco convertire la data di sistema in una stringa solo per riconvertirla in una data.

Se vuoi vedere la data completa, puoi fare:

select TO_CHAR(dateupdated, 'YYYY-MM-DD HH24:MI:SS'), table1id
from errortable;