Diyelim ki aşağıdaki basit tablo değişkenine sahibim:
declare @databases table
(
DatabaseID int,
Name varchar(15),
Server varchar(15)
)
-- insert a bunch rows into @databases
Satırları yinelemek istersem imleci bildirmek ve kullanmak tek seçeneğim mi? Başka bir yol var mı?
STATIC, temel tabloların sürekli olarak yeniden denetlenmesini ve varsayılan olarak orada bulunan ve çoğu kişinin yanlışlıkla CURSOR'ların kötü olduğuna inanmasına neden olan kilidi kaldırma seçeneğini kullanmanız gerekir . @ JacquesB çok yakın: sonuç satır hala var olup olmadığını görmek için yeniden kontrol + kilitleme sorunları vardır. Ve STATICgenellikle bunu düzeltir :-).