Bonjour tout le monde,
je voudrais paramétrer le nom de mes colonnes.voilà comment ma table se présente:
Facture01;Facture02;Facture03;Facture04;...;Facture12
les chiffres correspondants aux différents mois de l'année.
voici un bout de code de ma procédure stockée:
je voudrais pouvoir utiliser une variable dans une boucle de sorte à pouvoir modifier dynamiquement le nom de mes colonnes FACTUREX(X allant de 1 à 12).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 IF SUBSTR(xINVOICE_NO,5,2)=04 THEN UPDATE BAL_AGEE SET FACTURE04=xFACTURE WHERE CONTRACT_NO=xCONTRACT; END IF; IF SUBSTR(xINVOICE_NO,5,2)=05 THEN UPDATE BAL_AGEE SET FACTURE05=xFACTURE WHERE CONTRACT_NO=xCONTRACT; END IF; ..... IF SUBSTR(xINVOICE_NO,5,2)=12 THEN UPDATE BAL_AGEE SET FACTURE12=xFACTURE WHERE CONTRACT_NO=xCONTRACT; END IF;
Esperant avoir bien posé mon souci.
![]()
Partager