Salut,

Peut on remplacer :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
declare @LangueId char(2)
 
declare c_Langues cursor local for
select LangueId from Langues
-- on utilise le curseur pour récuperer tous les fils directs du forum @forum
open c_Langues
FETCH NEXT FROM c_Langues into @LangueId
while (@@FETCH_STATUS = 0)
begin
	exec SchemaSite.BU_DATAAddOneLanguage @NewBu,@LangueId,'','',''
	FETCH NEXT FROM c_forum into @LangueId
end
CLOSE c_forum
DEALLOCATE c_forum
Par uen CTE Simple ?

D'avance merci

Laurent