Как быстро редактировать значения в таблице в SQL Server Management Studio?

Помимо контекстного меню → "Edit Top 200 Rows" из Object Explorer, есть ли быстрый способ открыть таблицу в режиме редактирования, где я могу просто быстро изменить значение ячейки?

Мне нужно, чтобы страница проходила мимо первых 200 строк. И я не хочу писать "insert" script для каждой незначительной настройки, которую мне нужно сделать... Я не понимаю, почему SMS не предлагает быстрый доступ к редактору таблицы подкачки (например, Navicat).

Ответ 1

В Mgmt Studio, когда вы редактируете верхнюю 200, вы можете просмотреть панель SQL - либо щелкнув правой кнопкой мыши в сетке, либо выбрав Pane- > SQL или кнопку в левом верхнем углу. Это позволит вам написать настраиваемый запрос для перехода к строкам, которые вы хотите отредактировать.

Но в конечном итоге студия mgmt не является инструментом ввода/обновления данных, поэтому это немного громоздко.

Ответ 2

Перейдите в "Инструменты" > "Параметры". В дереве слева выберите "Обозреватель объектов SQL Server". Установите для параметра "Значение для команды" Редактировать верхние строки "значение 0. Теперь он позволит вам просматривать и редактировать всю таблицу из контекстного меню.

Ответ 3

Если вы находитесь на Azure, вам нужно, чтобы вы могли сейчас, вам нужно иметь Manag. Studio 2014 и исправление для обновления: http://blogs.msdn.com/b/sqlreleaseservices/archive/2014/12/18/sql-server-2014-management-studio-updated-support-for-the-latest-azure-sql-database-update-v12-preview.aspx

Файл: http://hotfixv4.microsoft.com/SQL%20Server%202014/nosp/SQLServer2014_RTM_CU5_3011055_12_0_2456_/12.0.2456.0/free/480863_intl_x64_zip.exe

Ответ 4

Брендан прав. Вы можете отредактировать команду "Выбрать", чтобы отредактировать отфильтрованный список записей. Например "WHERE dept_no = 200".