Як редагувати один конкретний рядок у Microsoft SQL Server Management Studio 2008?


95

Чи існує в Microsoft SQL Server Management Studio 2008 секрет можливості редагування одного рядка на основі ключа?

Існує можливість зробити "Редагувати Top 200 рядків", але що, якщо я хочу вибрати інший рядок і відредагувати його в сітці даних? Я волів би це зробити, ніж кодувати заяву про оновлення і ризикувати зіпсувати пункт where.

Відповіді:


178

Скористайтеся опцією «Редагувати топ 200», потім натисніть «Показати панель SQL», змініть свій запит за допомогою речення WHERE та виконайте запит. Ви зможете редагувати результати.


32
Дякую! І просто для додавання комбінацій клавіш (SQL Server 2012 - не впевнений у попередніх версіях) Після використання опції "Редагувати топ 200" ви можете натиснути CTRL-3 для редагування запиту, CTRL + R для запуску запиту.
gordon613

1
Для більш наочного способу цього, поруч із "Показати панель SQL", є кнопка "Показати панель критеріїв"; це дозволяє додавати фільтри на основі інтерфейсу сітки.
sleblanc

72

Як редагувати один конкретний рядок / кортеж у Server Management Studio 2008/2012/2014/2016

Крок 1: Миша правою кнопкою> Виберіть "Редагувати 200 найпопулярніших рядків"

Редагуйте верхні 200 рядків

Крок 2: Перейдіть до конструктора запитів> Панель> SQL ( ярлик: Ctrl + 3 )

Перейдіть до Query Designer> Pane> SQL

Крок 3: Змініть запит

Змініть запит

Крок 4: Миша правою кнопкою> Виберіть "Виконати SQL" ( ярлик: Ctrl + R )

введіть тут опис зображення


Але потім сказано: "Зміни не були
зафіксовані

9
Хороша відповідь, але який тупий дизайн інтерфейсу.
Патрік

1

Місцеположення меню, здається, змінилося на:

Конструктор запитів -> Панель -> SQL


Дякую за внесок, але це не відповідь. Якщо це правильно, це, можливо, слід відредагувати в існуючій відповіді, але, звичайно, із зазначенням, з якої версії це стосується.
Денніс Джахеруддін,

Не могли б ви розширити свою відповідь.
Матас Вайткевічус

Новіша відповідь «всі» також відображає цю зміну в меню. Примітка. Я використовую Server Management Studio 11.0.x (SQL Server 2012). Оскільки "все" дуже добре детально описує кроки та знімки екрана, розташування меню було переміщено в: Конструктор запитів -> Панель -> SQL
Шон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.