Как мне обновить n строк в таблице?

Мне нужно обновить первые N строк в таблице, удовлетворяющих условию.

Я знаю, что могу сделать обновление Top N ... но проблема в том, что N находится в @variable.

UPDATE TOP @N SET ... не работает.

Есть ли способ сделать это, что я просто скучаю?

Здесь нет конкретных определений таблицы, потому что не имеет значения, что такое столбцы. Если я могу сделать это для таблицы с одним столбцом, я могу сделать это для своей таблицы.

Ответы на вопрос(2)

Ваш ответ на вопрос