Oracle
 sql >> Database >  >> RDS >> Oracle

Come sottrarre ore da una data in Oracle in modo che influisca anche sul giorno

Altri hanno commentato l'uso (errato) di 2/11 per specificare l'intervallo desiderato.

Personalmente, tuttavia, preferisco scrivere cose del genere usando ANSI interval letterali che rende lettura la query molto più semplice:

sysdate - interval '2' hour

Ha anche il vantaggio di essere portatile, molti DBMS lo supportano. Inoltre non devo accendere una calcolatrice per scoprire quante ore significa l'espressione:sono piuttosto pessimo con l'aritmetica mentale;)