Bonjour,
j'ai un souci d'erreur qui me laisse un peu bouche bée.
Je m'explique : j'ai du code :
avec @sSQL en varchar
Code : Sélectionner tout - Visualiser dans une fenêtre à part CALL StmtCount(@sSQL, nb_enr);
et nb_enr en integer
Ce code provoque une erreur sur cette ligne : erreur de syntaxe
Pourtant, à la ligne d'après:
@sSQL toujours en varchar
Code : Sélectionner tout - Visualiser dans une fenêtre à part CALL StmtCount(@sSQL, verif_id);
verif_id en intéger
Je pense que vous avez pu voir que la seule chose qui change entre ces 2 lignes de code, sont les variables nb_enr et verif_id...
Pour info : au début de ma procédure, ces variables sont déclarées pareilles
là, j'avoue que je ne comprends pas trop....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DECLARE verif_id INTEGER; DECLARE nb_enr INTEGER;
Partager