Advertisement
SQL : Fonction SQL ajout de jours à une date

Voici une petite fonction qui permet d'ajouter n jours à une date 

 1) Création de la fonction 

CREATE FUNCTION votre_bib/add_days (  
  Wdate    date ,                    
  Wjour    dec(3, 0)                 
  )                                  
  RETURNS date                       
  LANGUAGE SQL                       
  MODIFIES SQL DATA                  
begin                                
 RETURN date(days(Wdate) + Wjour);   
end   

2) Utilisation de la fonction

SELECT add_days(zonedate, n) FROM your_table

 ajoute n jour à la zone zonedate