Ich versuche eine ganze Zahl von Tagen zwischen zwei Daten in Oracle 11g zu finden.Wie kann ich die Anzahl der Tage zwischen 2 Daten in Oracle 11g erhalten?
Ich kann tun
select sysdate - to_date('2009-10-01', 'yyyy-mm-dd') from dual
nahe kommen, aber das gibt ein Intervall, und ich habe nicht die erfolgreiche Casting auf eine ganze Zahl gewesen.
Edit: Offenbar in 10g gibt dies die Anzahl der Tage als eine ganze Zahl zurück.
dass SQL einen numerischen Wert zurückgeben sollte, kein Intervall – skaffman
möglich Duplikat [Gibt die Anzahl der Tage zwischen zwei Daten in Oracle, einschließlich der Termine ] (http://stackoverflow.com/questions/20721413/get-the-number-of-days-between-two-dates-in-oracle-inclusive-of-the-dates) –