Bonjour,
j'ai un souci d'erreur qui me laisse un peu bouche bée.
Je m'explique : j'ai du code :
CALL StmtCount(@sSQL, nb_enr);
avec @sSQL en varchar
et nb_enr en integer
Ce code provoque une erreur sur cette ligne : erreur de syntaxe
Pourtant, à la ligne d'après:
CALL StmtCount(@sSQL, verif_id);
@sSQL toujours en varchar
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
1 2
| DECLARE verif_id INTEGER;
DECLARE nb_enr INTEGER; |
là, j'avoue que je ne comprends pas trop....
Partager