Comment puis-je obtenir le nombre de jours entre 2 dates dans Oracle 11g?
J'essaie de trouver un nombre entier de jours entre deux dates dans Oracle 11g.
Je peux obtenir de proche en faisant
select sysdate - to_date('2009-10-01', 'yyyy-mm-dd') from dual
mais il renvoie un intervalle, et je n'ai pas réussi de la coulée d'un entier.
Edit: Apparemment, en 10g, cela renvoie le nombre de jours que d'un nombre entier.
- que SQL doit retourner une valeur numérique, pas un intervalle
- double possible de Obtenir le nombre de jours entre deux dates dans Oracle, y compris les dates
Vous devez vous connecter pour publier un commentaire.
Ou vous pourriez avoir fait cela:
Cela renvoie un NOMBRE entier de jours:
J'ai pensé moi-même. J'ai besoin de
Vous pouvez essayer d'utiliser:
Cela fonctionne je l'ai testé moi-même.
Il donne la différence entre sysdate et la date récupérée à partir de la colonne admitdate
Plein de jours entre la fin du mois et début d'aujourd'hui, y compris le dernier jour du mois:
Jours entre l'utilisation de l'heure exacte: