Как изменить SQL в "Edit Top 200 Rows" в SSMS 2008

В SQL Server 2008 Management Studio, когда я нажимаю правой кнопкой мыши на таблице базы данных и выбираю " Выбрать Top 100 Rows", я могу тогда, например, легко добавить инструкцию ORDER BY в SQL. Это работает отлично.

Но когда я выбираю " Edit Top 200 Rows", у меня нет возможности изменить SQL (что затрудняет поиск и редактирование запись, добавленная только в 10 000, которые есть.

Я уверен, что смог сделать это в SQL Server 2000.

Есть ли способ в SMSS 2008 изменить способ отображения записей при редактировании записей?

Ответ 1

Если вы щелкните правой кнопкой мыши на любом результате запроса "Редактировать Top 200 строк" ​​в SSMS, вы увидите опцию "Pane → SQL". Затем он показывает SQL Query, который был запущен, который вы можете редактировать по своему желанию.

В SMSS 2012 и 2008 вы можете быстро использовать Ctrl + 3.

Ответ 2

Вы также можете сами изменить параметры всплывающих окон, чтобы быть более удобными для обычного использования. Краткое описание:

  • Запустите SQL Management Studio Express 2008
  • Выберите Инструменты → Параметры
  • Выберите "Обозреватель объектов SQL Server". Теперь вы сможете увидеть варианты

    • Значение команды Edit Top Rows
    • Значение для команды Select Top Rows
  • Дайте значения 0 здесь, чтобы выбрать/Изменить все записи

Полные инструкции со скриншотами находятся здесь: http://m-elshazly.blogspot.com/2011/01/sql-server-2008-change-edit-top-200.html

Ответ 3

Очень быстро и простые визуальные инструкции для изменения этого (и выбора 1000) для 2008 R2 через графический интерфейс SSMS

http://bradmarsh.net/index.php/2008/04/21/sql-2008-change-edit-top-200-rows/

Резюме:

  • Перейдите в меню "Сервис" → "Параметры" → "Обозреватель объектов SQL Server"
  • Развернуть проводник объектов SQL Server
  • Выберите "Команды"
  • Для команды "Значение для редактирования верхних строк" ​​укажите "0" для редактирования всех строк

Ответ 4

Ctrl + 3 в SQL Server 2012. Может также работать в 2008 году

Ответ 5

enter image description here

Следуйте приведенному выше изображению, чтобы редактировать строки от 200 до 100 000 строк

Ответ 6

Как и в случае с ответом Дэвида Холла, если вы не кодер, может быть проще всего щелкнуть правой кнопкой мыши в результатах, а затем выбрать "Панель" > "Критерии". Это позволяет настраивать сортировку, добавлять фильтры и т.д. Без изменения кода SQL.