addition de date

addition de date - SQL/NoSQL - Programmation

Marsh Posté le 28-01-2004 à 15:19:13    

J'ai un champ date et un champ numérique qui correspond au nombre de mois
 
Comment fait on pour additionner les 2 et obtenir une date de fin (pour oracle)

Reply

Marsh Posté le 28-01-2004 à 15:19:13   

Reply

Marsh Posté le 28-01-2004 à 15:44:40    

bonjour,
 
select add_months(sysdate, 2) from dual;
 
:??: ça te convient ?

Code :
  1. ADD_MONT
  2. --------
  3. 28/03/04


 
sinon, en plus 'basique'
select sysdate + 60 from dual; (en admettant que les mois font 30 jours en moyenne)


Message édité par dalcap le 28-01-2004 à 15:47:57
Reply

Marsh Posté le 06-02-2004 à 11:44:47    

le plus sur etant de travailler avec des timestamp et de revenir à des dates "classiques" avec la fonction date().
 
les timestamp sont des entiers et ne posent donc aucun soucis de manipulation !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed