ярлык для извлечения данных из вкладки проводника объектов в студии управления SQL Server - PullRequest
0 голосов
/ 26 июня 2019

enter image description here

Досадно делать два клика каждый раз, когда я хочу получить какие-то данные. есть ли ярлык?

Это не то же самое, что Как я могу запрограммировать сочетание клавиш для выбора верхней 1000 * из выбранной таблицы?

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

Это похоже на то, как работает кнопка удаления, но я хочу еще одно нажатие клавиши, которое даст мне данные.

ПРЕЖДЕ ЧЕМ РАССМОТРЕТЬ ДУБЛИКАТ: Возможно, прочитайте лучше, прежде чем дублировать этот вопрос, поскольку он явно не совпадает с другим. Не просто читайте заголовки, но читайте контексты.

Ответы [ 2 ]

1 голос
/ 26 июня 2019

На вкладке «Обозреватель объектов»: нажмите правую кнопку мыши на таблице и нажмите «w» на клавиатуре.

Когда вы ищете базу данных с помощью клавиатуры, нажмите контекстное меню на клавише и нажмите'w'.

Особая благодарность https://stackoverflow.com/users/4137916/jeroen-mostert

0 голосов
/ 26 июня 2019

Если вы хотите полностью держаться подальше от проводника объектов, создайте процесс, который выбирает топ 1000 и привяжите его к ярлыку.

CREATE PROCEDURE sp_selecttop1000
@tablename SYSNAME
AS
BEGIN
DECLARE @query NVARCHAR(4000)
SET @query = N'SELECT TOP 1000 * FROM ' + @tablename
END
GO 

Теперь перейдите в Инструменты, Параметры, Клавиатура (разверните это), Ярлыки запросов.Теперь выберите неиспользуемую привязку, добавьте в нее sp_selecttop1000, перезапустите SSMS.

Теперь вы можете выделить таблицу в окне запросов и использовать сочетание клавиш для выбора верхней 1000 из выделенной таблицы.

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