SQL Server 2008 Management Studio - редактировать строки с помощью предложения Where

Есть возможность редактировать строки в сетке - первые 200 по умолчанию. В Tools -> Options -> Sql Server Object ExplorerВы можете установить значение для "Редактировать верхние N строк".

У меня есть таблица с 200000 строк. Что мне нужно сделать, это отредактировать некоторые из тех элементов, которые находятся почти в конце таблицы. Я не могу установить это для "Редактировать верхние 200000 строк", потому что это будет слишком много. Тем не менее, я хотел бы ограничить то, что отображается в сетке редактирования - если это возможно с помощью условия Where.

Например, "Изменить первые 500 строк, где ID > 16000". Это будет несколько сотен строк, так что все в порядке.

Это возможно каким-либо образом, или я должен написать код SQL для обновления строк?

1 ответ

Решение

Хорошо, я нашел ответ на это.

Если я щелкну правой кнопкой мыши на заголовке сетки, я могу выбрать Pane -> SQL, Это показывает оператор SQL, используемый для заполнения сетки. Я могу добавить Where ограничения там.

Это очень простое решение, но я как-то пропустил эту панель.

Другие вопросы по тегам