Parcourir les résultats de la requête dans T-SQL
Pour parcourir les résultats de la requête SELECT @id=table.id FROM table, vous pouvez utiliser un CURSEUR dans T-SQL. Voici un extrait de code qui montre comment y parvenir :
DECLARE @id INT; DECLARE @name NVARCHAR(100); DECLARE @getid CURSOR; SET @getid = CURSOR FOR SELECT table.id, table.name FROM table; OPEN @getid; FETCH NEXT FROM @getid INTO @id, @name; WHILE @@FETCH_STATUS = 0 BEGIN EXEC stored_proc @varName = @id, @otherVarName = 'test', @varForName = @name; FETCH NEXT FROM @getid INTO @id, @name; END; CLOSE @getid; DEALLOCATE @getid;
Dans ce script :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!