Как повторно выполнить запрос в окне «Редактировать верхнюю часть ### строк» ​​в SQL Server Management Studio - PullRequest
2 голосов
/ 26 апреля 2019

Я редактирую строку таблицы в SSMS, и при подтверждении строки она выглядела коричневой вместо черного с красным восклицательным знаком, указывающим, что при попытке вернуть данные после подтвержденной строки возникла проблема.

enter image description here

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

enter image description here

Кнопка «Выполнить» на панели инструментов «Редактор SQL» недоступна, и F5 также не работает.

enter image description here

Как вы заново загружаете или обновляете данные на месте?

Ответы [ 2 ]

1 голос
/ 26 апреля 2019

Попробуйте перейти в меню «Дизайнер запросов» и нажать «Выполнить SQL».

Я никогда не знал этого до сих пор, но кажется, что в области «Редактировать первые 200 строк», в которой вы находитесь, есть параметры построителя запросов (например, «Добавить таблицу» и «Добавить группу по»).), и вы можете нажать ctrl + 3, чтобы включить оператор sql.Я даже изменил оператор Select Top (200) на Select Top 2, произвел оператор order by, и он все еще создал редактируемый просмотрщик, который, как я подтвердил, зарегистрировал редактирование.

0 голосов
/ 26 апреля 2019

Как вы заметили, кнопка Execute является частью панели инструментов SQL Editor.Вам нужна панель инструментов Query Designer, когда она появится, вы можете нажать кнопку Execute SQL (точка!), Я думаю, есть также две сочетания клавиш (Ctrl + R) и (Alt + X).

...