有没有办法从SSMS中的#Temp_Table扩展SELECT*中的列列表?

Dan*_* E. 11 sql-server ssms developer-tools ssms-addin ssms-2012

如此处所示LINK您可以将鼠标悬停*在a SELECT * from...和工具提示中,将会显示由此表示的列的列表*.

有没有办法将文本从工具提示复制到剪贴板?

我知道您可以使用对象资源管理器中的columns文件夹通过将列拖动到查询编辑器窗口来生成列列表,但这不适用于临时表,因为它们不会出现在对象资源管理器中.

编辑

为了完整起见,下面的答案"您可以右键单击对象资源管理器中的表,然后选择脚本表 - >创建到 - >新查询编辑器窗口".由于与上述相同的原因,也不可行.

结束编辑

我没有在SSMSBoost中看到这样做的方法,SSMSBoost是我使用的SSMS的附加组件.(我提到它的唯一原因是我很确定我已经看到了SOMS上的SSMSBoost开发人员,功能请求??)

编辑2:有没有其他方法可以快速扩展*a SELECT * from #Temp_Table而不实际运行代码来创建临时表?结束编辑2

小智 7

您可以将列的子文件夹从对象资源管理器拖到编辑器中,列将作为列表添加.

  • 在临时表上不可行,这就是问题所在。 (2认同)

lba*_*ira 0

您可以右键单击对象资源管理器中的表,然后选择将表脚本编写为->创建到->新建查询编辑器窗口

您想要的信息位于此命令创建的脚本顶部附近。

  • 在临时表上不可行,OP 已表示他们对此感兴趣。 (2认同)