Bonjour,
Pouvez-vous me dire si on peut exécuter une procédure pour chaque ligne retournée par un Select ?
Merci d'avance pour votre aide.
A+
ps: je n'ai pas de code à fournir![]()
Bonjour,
Pouvez-vous me dire si on peut exécuter une procédure pour chaque ligne retournée par un Select ?
Merci d'avance pour votre aide.
A+
ps: je n'ai pas de code à fournir![]()
utilise un curseur
DECLARE titles_cursor CURSOR FOR
SELECT t.title
FROM titleauthor ta, titles t
WHERE ta.title_id = t.title_id AND
ta.au_id = @au_id -- Variable value from the outer cursor
OPEN titles_cursor
FETCH NEXT FROM titles_cursor INTO @title
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC maProc @title
FETCH NEXT FROM titles_cursor INTO @title
END
CLOSE titles_cursor
DEALLOCATE titles_cursor
A+
serge
Merci pour cet exemple. Il explique très bien comment çà marche.![]()
A+
Partager