sql >> Databasteknik >  >> RDS >> Oracle

Hur man återställer dagens datum till en variabel i Oracle

Oracle använder SYSDATE , och det finns ANSI-standarden CURRENT_TIMESTAMP (stöds av både SQL Server och Oracle, förutom andra) för att få aktuellt datum och tid.

v_today DATE;

SELECT SYSDATE
  INTO v_today
  FROM DUAL;

...skulle motsvara den TSQL du postade. Oracle använder INTO sats för att fylla i variabler, där variabeldatatypen måste matcha kolumnpositionen i SELECT-satsen.



  1. Behåll specialtecken när du importerar till mysql från csv

  2. Fatalt fel påträffades under kommandoexekvering med en mySQL INSERT

  3. Skapa en MySQL-vy med en automatiskt ökande id-kolumn

  4. Fix Msg 8114 "Fel vid konvertering av datatyp varchar till numerisk" i SQL Server