Bonjour,
j'essaie d'apprendre tout seul le pl/sql pour résoudre une problématique.
Je débute mon programme à la base que je viendrais élargir au fur et à mesure.
voilà ce que j'ai fait de tout bête pour le moment.
Je voudrais passer en paramètres 3 variables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SET SERVEROUTPUT ON DECLARE CURSOR C_DATE IS SELECT sysdate from DUAL; BEGIN --boucle sur la récup des dates-- FOR C in C_DATE LOOP DBMS_OUTPUT.PUT_LINE('date :' ||C.sysdate); END LOOP; END;
VAR_DATEJOUR = la date du jour
VAR_DATE_AVANT = c'est la date du jour - 5 jours
CAR_DATE _APRES = c'est la date du jour + 30 jours
Je voudrais que la sortie m'affiche toutes les dates entre aujourd'hui moins 5 jours et aujoud'hui + 30 jours.
Comment peut-on arriver à faire cela ?
Merci pour votre aide.
Partager