Bonjour,

J'ai un probleme lors de l'execution de ma procedure stocké

voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
        DECLARE client_id INTEGER ;
	DECLARE code_client VARCHAR(10) ;
	DECLARE base_nom VARCHAR(100) ; 
	DECLARE cursor1 CURSOR FOR SELECT basenom,clientid from db1.ma_table where basecode = 'TOTO';
 
	open cursor1;
	fetch cursor1 into base_nom,client_id;
	select base_nom,client_id;
 
 
	WHILE i <= total_ligne DO
		 select count(id) into nb_ligne from base_nom.modifications;
       end while;

Mon probleme est qu'a l'execution MYsql me dit qu'il ne trouve pas base_nom.modifications cela veut dire qu'il ne remplace pas base_nom par sa valeur
Du coup mon probleme est comment faire pour utliser la valeur de la variable base_nom

Merci d'avance