【发布时间】:2015-12-29 12:03:56
【问题描述】:
如何将* [星号] 更改为列名列表?将鼠标光标放在* 上后,我可以查看列名列表。是否可以在不运行脚本并将结果插入某个 dbo.temp 表的情况下单击某些内容以将 * 更改为名称?
所以想要的结果是:
with A as (select
MyColumn1=1
,MyColumn2=2
,MyColumn3=3)
select
MyColumn1
,MyColumn2
,MyColumn3
from A
【问题讨论】:
-
如果您使用 SSDT 进行开发,那么“重构 -> 扩展通配符”
-
还有 Redgate SQL 提示。 (我无法想象到 2015 年,SSMS 中没有这个基本功能。)
-
...2021 仍然没有!
标签: sql sql-server sql-server-2008 sql-server-2017 sql-server-2019