Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Mengulang Melalui Keputusan Pertanyaan Pelayan SQL Menggunakan Kursor?
Menggelung Melalui Keputusan Pertanyaan dalam Pelayan SQL
SQL Server menyediakan ciri berkuasa untuk menggelung melalui hasil pertanyaan untuk melaksanakan operasi tertentu. Begini cara untuk melelaran set rekod menggunakan T-SQL dan kursor:
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;
Dalam contoh ini:
Atas ialah kandungan terperinci Bagaimana untuk Mengulang Melalui Keputusan Pertanyaan Pelayan SQL Menggunakan Kursor?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!