Я не уверен, что это то, что я должен делать в T-SQL или нет, и я почти уверен, что использование слова «итерация» было неверным в этом контексте, так как вы никогда не должны повторять что-либо в SQL. Это должна быть заданная операция, верно? Во всяком случае, вот сценарий:
У меня есть сохраненный процесс, который возвращает много уникальных идентификаторов (результаты одного столбца). Эти идентификаторы являются первичными ключами записей в другой таблице. Мне нужно установить флаг для всех соответствующих записей в этой таблице.
Как мне это сделать без использования курсоров? Должно быть легким для вас sql гуру!