Katakanlah saya memiliki variabel tabel sederhana berikut:
declare @databases table
(
DatabaseID int,
Name varchar(15),
Server varchar(15)
)
-- insert a bunch rows into @databases
Apakah mendeklarasikan dan menggunakan kursor adalah satu-satunya pilihan saya jika saya ingin mengulangi baris tersebut? Apakah ada cara lain?
STATIC
opsi untuk menghapus pemeriksaan ulang terus-menerus dari tabel dasar dan penguncian yang ada secara default dan menyebabkan sebagian besar orang secara keliru percaya bahwa CURSOR jahat. @ JacquesB sangat dekat: periksa kembali untuk melihat apakah baris hasil masih ada + penguncian adalah masalah. Dan STATIC
biasanya memperbaikinya :-).