Bonjour,

j'ai un souci d'erreur qui me laisse un peu bouche bée.

Je m'explique : j'ai du code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
	DECLARE verif_id INTEGER;
	DECLARE nb_enr INTEGER;
là, j'avoue que je ne comprends pas trop....