Tsql 如何自动完成“中的所有列”;从表格中选择*;在SQLServerManagementStudio中
写下:Tsql 如何自动完成“中的所有列”;从表格中选择*;在SQLServerManagementStudio中,tsql,ssms,Tsql,Ssms,写下: Select * From tablea 想要这个: Select c1, c2, c3 ... From tablea SQLServerManagementStudio提供intellisense,以便一次选择一列。对于包含许多列的表,需要一段时间 我可以使用脚本表as=>selectto=>newqueryedit窗口,以及复制/粘贴到我的原始脚本。然而,有没有一种不那么打断别人的方式 我写了很多SQL,谢谢你的帮助 在SQL Serv
Select * From tablea
想要这个:
Select c1, c2, c3 ... From tablea
SQLServerManagementStudio提供intellisense,以便一次选择一列。对于包含许多列的表,需要一段时间
我可以使用脚本表as=>selectto=>newqueryedit窗口,以及复制/粘贴到我的原始脚本。然而,有没有一种不那么打断别人的方式
我写了很多SQL,谢谢你的帮助 在SQL Server Management Studio中,如果展开对象资源管理器,然后展开特定表的节点,则可以将“列”节点拖动到查询窗口中,这将为您键入所有列名 也许有更好的方法可以做到这一点,但这正是我所使用的。我自己发现的
从表A中选择*
从表A中选择*
Ctrl+Shift+Q
弹出查询设计器窗口如果对象资源管理器已打开,请使用拖放功能 e、 g.北风 步骤1:通过单击plus图标或双击“Northwind”展开数据库
步骤2:展开表格“表格” 现在您将看到“列”、“键”、“约束”等 单击“列”以拖动到编辑器窗口 您可以尝试其他方法,如“关键点”、“约束” 但对于“索引”,对我来说不起作用
希望您能找到有用的提示。这是唯一的内置方式(脚本作为选项除外),但它非常简洁。本机功能不存在,但有诸如RedGate的SQL提示符之类的工具可以实现。这是我找到的最佳答案,因为它适用于临时表和其他中间结果(子选择等). 它运行的机制似乎与Intellisense相同,Intellisense不要求表单独存在。如果向表中添加别名,则所有字段都将在不使用别名的情况下填充。不是交易破坏者,但仍然。。。现在我必须进入并将别名复制/粘贴到每个字段。这与@PaulMcLaughlin一周前发布的答案相同。