SQL 2008 Выберите Top 1000 и обновите выбранную базу данных в раскрывающемся списке - PullRequest
1 голос
/ 07 июня 2010

Когда вы щелкаете правой кнопкой мыши и делаете выбор 1000 лучших строк из таблицы в SQL 2008, он открывает вкладку и записывает SQL, а затем выполняет его. Это нормально, однако я сотру sql и буду часто использовать ту же вкладку для выполнения других операторов sql. Что меня раздражает, так это то, что мне нужно перейти в раскрывающийся список базы данных в верхней части окна и изменить его на текущую базу данных, в которой я нахожусь, потому что там написано «Мастер».

Как я могу сделать, чтобы sql 2008 обновлял выбранную базу данных для этой вкладки автоматически, когда я щелкаю правой кнопкой мыши по таблице и выбираю top 1000?

Могу ли я автоматически скрыть сгенерированный оператор SELECT, добавленный в примечание, и просто показать сетку результатов?

1 Ответ

0 голосов
/ 21 марта 2011

Мне также может быть интересен ответ на этот вопрос, но в то же время я использовал обходной путь, вместо того, чтобы выбирать опцию «Выбрать 100 лучших строк» ​​в контекстном меню таблицы, я выбираю «Таблица сценариев как»-> «ВЫБРАТЬ В» -> «Новое окно запроса».

Хотя это оставляет часть запроса «ТОП 1000» и все же полностью определяет имя таблицы с базой данных и именем схемы, оно будет вхотя бы из-за того, что SQL Management Studio задает текущую базу данных для базы данных, содержащей таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...