sql >> Databasteknik >  >> RDS >> Oracle

Motsvarande funktion för DATEADD() i Oracle

Metod1: ADD_MONTHS

ADD_MONTHS(SYSDATE, -6)

Metod 2: Intervall

SYSDATE - interval '6' month

Obs! om du alltid vill utföra operationerna från början av innevarande månad, TRUNC(SYSDATE,'MONTH') skulle ge det. Och den förväntar sig ett Date datatyp som indata.



  1. Släpp primärnyckeln med skript i SQL Server-databasen

  2. Vad är rad-, sid- och tabelllås? Och när de förvärvas?

  3. SQL Server (TSQL) - Är det möjligt att EXEC-satser parallellt?

  4. Logga in med externa tjänster