我在表格中基本上有50个字段,我想定期从表格中选择这些字段。
问题:我必须手动编写所有这50个字段。
在intellisence或任何其他工具中是否有任何快捷方式可以获取所有字段。通过按工具自动。
也有人知道如果有人在这里知道sql上的额外插件......那么请在这里发布。
答案 0 :(得分:3)
我在这里参加聚会有点晚了(答案已经被接受了)但是无论如何都要去......
您是否知道可以将列中的列拖到Sql Server管理工作室的编辑器窗口中?
因此,要获取列,您可以在SSMS中展开表,单击Columns
项(缺少更好的单词)并将其拖到编辑器窗口。当您发布时,表格的所有列的逗号分隔列表将插入到您指向的位置的编辑器中。
自动扩展*
并不容易,但是当你有很多列时这是一个很好的小技巧。
答案 1 :(得分:2)
检查此http://www.devart.com/dbforge/sql/sqlcomplete/download.html链接。
它可能会帮助你。
它是一个很好的智能感知工具。它具有提高生产力的所有功能。
答案 2 :(得分:0)
试试这个:
select name+',' from sys.columns where object_id=OBJECT_ID('tablename')
现在您只需复制结果并放在select关键字
之后