Oracle
 sql >> Base de données >  >> RDS >> Oracle

Fonction DATEDIFF dans Oracle

Dans Oracle, vous pouvez simplement soustraire deux dates et obtenir la différence en jours . Notez également que contrairement à SQL Server ou MySQL, dans Oracle, vous ne pouvez pas effectuer de select instruction sans from clause. Une solution consiste à utiliser la table factice intégrée, dual :

SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -  
       TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM   dual