sql >> Databáze >  >> RDS >> Oracle

V Oracle SQL:Jak vložíte aktuální datum a čas do tabulky?

Zdá se to jen proto, že to je to, co tiskne. Ale ve skutečnosti byste neměli psát logiku tímto způsobem. Toto je ekvivalentní:

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

Zdá se hloupé převádět systémové datum na řetězec jen proto, aby bylo převedeno zpět na datum.

Pokud chcete vidět celé datum, můžete:

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


  1. Odsazení nul doleva v postgreSQL

  2. Formátování čísel pomocí odsazení úvodními nulami v SQL Server

  3. SQL dotaz - Vyberte * ze zobrazení nebo Vyberte sloupec1, sloupec2, ... sloupec ze zobrazení

  4. Jak SET SQL_BIG_SELECTS=1 v příkazu Laravel Join