sql >> Database >  >> RDS >> Oracle

Oracle dagen en minuten aftrekken

Gebruik een letterlijke interval :

SELECT SYSDATE - INTERVAL '10 00:05' DAY(2) TO MINUTE
FROM   DUAL

Of:

SELECT SYSDATE - INTERVAL '10' DAY - INTERVAL '5' MINUTE
FROM   DUAL

Of gebruik gewoon rekenkunde:

SELECT SYSDATE - 10 /* Days */ - 5 / 24 /60 /* Minutes */
FROM   DUAL

Of gebruik NUMTODSINTERVAL :

SELECT SYSDATE - NUMTODSINTERVAL( 10, 'DAY' ) - NUMTODSINTERVAL( 5, 'MINUTE' )
FROM   DUAL


  1. Selecteer in PL-SQL-fouten:INTO After Select

  2. mysql:selecteer alle items uit tabel A indien niet aanwezig in tabel B

  3. mysql Stored Procedure, Query om te controleren of deze bestaat of niet

  4. Hoe importeer ik een Oracle 11g RMAN backupset op een nieuwe databaseserver?