Oracle
 sql >> Datenbank >  >> RDS >> Oracle

In Oracle SQL:Wie fügen Sie das aktuelle Datum + Uhrzeit in eine Tabelle ein?

Es scheint nur, weil es das ist, was es ausdruckt. Aber eigentlich sollten Sie die Logik nicht so schreiben. Dies ist äquivalent:

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

Es scheint albern, das Systemdatum in einen String umzuwandeln, nur um es wieder in ein Datum umzuwandeln.

Wenn Sie das vollständige Datum sehen möchten, können Sie Folgendes tun:

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