1

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

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

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

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

1 ответ1

2

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .