W Oracle możesz po prostu odjąć dwie daty i uzyskać różnicę w dniach . Zauważ też, że w przeciwieństwie do SQL Server lub MySQL, w Oracle nie możesz wykonać select
instrukcja bez from
klauzula. Jednym ze sposobów na obejście tego jest użycie wbudowanej tabeli fikcyjnej, dual
:
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -
TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM dual