SSMS基于突出显示的表/视图在SQL查询编辑器中运行特定查询

时间:2015-02-25 07:29:19

标签: sql sql-server sql-server-2005 ssms ssms-2005

编写SQL时,我经常发现自己正在检查表/视图的结构,或者选择前100行来预览数据。

例如,当我有这样的事情时(我忘记了table2的结构)......

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

我想突出显示表/视图名称,然后通过将参数(例如 table2 )传递给以下2个查询中的任何一个来将其传递给SQL查询

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 个答案:

没有答案