execute immediate into -une variable- ?
	
	
		Bonjour à tous, 
 
Voilà mon code : 
 
for rec in (select code, libelle from tb_marques ) loop
Textesql := 'select count(distinct code)/'||nbcli||' '||
' from ventes_marques v, clients_marque c '||
' where codemarque = '''||rec.code||''' '||
'and v.codeclient=c.codeclient '; 
Execute immediate Textesql into rec.libelle
end loop; 
 
Savez vous comment écrire ça ? (ce qui est en rouge).
en gros à chaque tour de boucle je voudrais insérer le résultat dans une nouvelle variable (donc le nom de ma variable est variable:roll:...) 
 
Merci pour vos réponses
	 
	
	
	
		du coup j'ai fait autrement
	
	
		Merci pour vos réponses, 
voilà comment je m'en suis sortie : 
	Code:
	
1 2 3 4 5 6 7 8 9
   | for rec in (select code,libelle from tb_marques) loop
Textesql := 
Textesql||' (select count(distinct v.codeclient)/'''||nbcli||'''*100 '||
' from ventes_marques v, clients_marque c '||				' where codemarque = '''||rec.code||''' '||
'and v.codeclient=c.codeclient) '||Rec.libelle||',';
end loop;
Textesql := substr(Textesql,1,length(Textesql)-1);
Textesql := Textesql||' FROM DUAL';
execute immediate Textesql;  | 
 C'est pas exactement ce que je voulais, donc si qqn sait le faire je suis preneuse.
@+