SSMS Выполнение определенного запроса в редакторе запросов SQL на основе выделенной таблицы / представления

При написании SQL я постоянно проверяю структуру таблицы / представления или выбираю первые 100 строк, чтобы получить предварительный просмотр данных.

Например, когда у меня есть что-то вроде этого (и я забыл структуру table2)...

SELECT
FROM table1 INNER JOIN table2 ON table1.fieldX = table2.???

Я хотел бы выделить имя таблицы / представления, а затем передать его в запрос SQL, передав параметр, скажем, table2, любому из следующих 2 запросов.

SELECT TOP 100 * FROM table2

или же

SELECT o.Type, o.Type_Desc, o.name AS ObjectName, c.name AS ColumnName
FROM sys.objects AS o INNER JOIN sys.columns AS c ON o.object_id = c.object_id
WHERE o.name = N'table2' AND o.Type IN (N'U', N'V')
ORDER BY o.name,c.column_id,c.name

Я использую SSMS Boost (это мое любимое дополнение SSMS), но не могу понять, как использовать функциональность (Автозамена, Ярлык, Макросы) для достижения того, чего я хочу здесь.

Кто-нибудь когда-нибудь настраивал это?

0 ответов

Другие вопросы по тегам