I Oracle kan du blot trække to datoer fra og få forskellen på dage . Bemærk også, at i modsætning til SQL Server eller MySQL kan du i Oracle ikke udføre en select
sætning uden en from
klausul. En måde at undgå dette på er at bruge den indbyggede dummy-tabel, dual
:
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -
TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM dual