0

在编写 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 插件),但不知道如何使用功能(自动替换、快捷方式、宏)来完成我想要的。

有没有人设置过这个?

4

0 回答 0