Bonsoir,
J'ai créer un procedure stockée sous IBEXPERT mais je n'arrive pas à l'executer :
A l'execution IBEXPERT me donne le message suivant :
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 CREATE PROCEDURE TEST as declare variable num_jour integer; declare variable var_jour char(10); begin FOR SELECT JOUR FROM base_tb_calendrier WHERE MOIS=1 into :num_jour DO BEGIN var_jour=CAST(num_jour as varchar(2)); EXECUTE STATEMENT 'ALTER TABLE PA_TB_POINTAGE_MENS ADD '||var_jour||' VARCHAR(2)'; END END^ SET TERM ; ^
Cette SP doit créer dynamiquement des champs dans une table et je ne sais pas ou se situe l'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Invalid token. Dynamic SQL Error. SQL error code = -104. Token unknown - line 1, column 37. 1.
Merci pour votre aide.
Partager