In Oracle können Sie einfach zwei Daten subtrahieren und erhalten die Differenz in Tagen . Beachten Sie auch, dass Sie im Gegensatz zu SQL Server oder MySQL in Oracle kein select ausführen können Anweisung ohne from Klausel. Eine Möglichkeit, dies zu umgehen, besteht darin, die eingebaute Dummy-Tabelle dual zu verwenden :
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -
TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM dual