Ich habe so etwas in den Sinn:Ist es sicher UPDATE ein Tabellenfeld mit WHERE-Klausel das gleiche Feld zu überprüfen?
UPDATE [MyTable]
SET [SomeField] = 1
WHERE [SomeField] is NULL
Wird es funktionieren oder ist es wie eine Sammlung zu modifizieren, während über sie iterieren?
Oder vielleicht schreiben Sie so etwas?
UPDATE [MyTable]
SET [SomeField] = 1
WHERE [ID] IN (SELECT [ID]
FROM [MyTable]
WHERE [SomeField] is NULL)