Difference entre deux date

Fermé
leguide - 25 avril 2014 à 13:10
jee pee Messages postés 39705 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 9 mai 2024 - 26 avril 2014 à 11:36
Bonjour,

je voulais faire la somme suivante en plsql :
date_debut + nbre
ou date_debut de type date (dd-month-yyyy)
et nbre de type number

Mais le compilateur lui ajoute le nombre(nbre) à la partie dd de la date(date_debut)
alors que je veut qu'il l'ajoute à la partie yyyy

Comment faire s'il vous plait?

1 réponse

jee pee Messages postés 39705 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 9 mai 2024 9 267
26 avril 2014 à 11:36
Bonjour,

Avec oracle date+1 c'est ajouter un jour.

Si tu veux ajouter des années, le mieux c'est d'utiliser add_months

date = add_months(date, 24) /* 24 mois = 2 ans */

cdlt
0