Parcourir les résultats de requête dans SQL Server
SQL Server fournit des fonctionnalités puissantes pour parcourir les résultats de requête afin d'effectuer des opérations spécifiques. Voici comment parcourir un jeu d'enregistrements à l'aide de T-SQL et d'un curseur :
DECLARE @MyCursor CURSOR; DECLARE @MyField YourFieldDataType; BEGIN SET @MyCursor = CURSOR FOR SELECT TOP 1000 YourField FROM dbo.table WHERE StatusID = 7 OPEN @MyCursor; FETCH NEXT FROM @MyCursor INTO @MyField; WHILE @@FETCH_STATUS = 0 BEGIN /* YOUR ALGORITHM GOES HERE */ FETCH NEXT FROM @MyCursor INTO @MyField; END; CLOSE @MyCursor; DEALLOCATE @MyCursor; END;
Dans cet exemple :
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!