SSMS v20.2 Intellisense 从 select *

问题描述 投票:0回答:1

有人可以告诉我是否可以在 SQL Server Management Studio v20.2 中执行以下操作吗? 在另一个 SQL 应用程序中,我可以输入

select a.* from <table> a
,当我返回并删除
*
时,我会看到表
a
中的列名称列表,并且能够一次选择多个列。 在 SSMS 中,它一次只允许我选择一列。然后我需要再次输入
, a.

我尝试捕获它的屏幕截图,但当它冻结屏幕时,列列表会关闭。 我浏览了 Stack Overflow 上的 Intellisense 帖子,但似乎没有一个合适。 我不知道它还能叫什么。

sql-server ssms
1个回答
0
投票

我认为大多数人使用键盘上的制表符补全来实现此目的,而从不切换到鼠标。因此,过程是键入

, a.
,加上该列的第一个(通常)一到三个字母,然后使用 tab 完成列名称的其余部分的输入。有时,如果列名称重复,您可能需要更多字符或一个或两个向下箭头。

如果您的查询使用很多列,这仍然比单击同一打开列表中的列慢,正如您所描述的。但最多四列或五列,它可能会更快或更快,因为您根本不需要返回到鼠标。与先输入 , a. 然后再切换回鼠标来操作每个项目相比,它也

快得多
(并且更方便手腕)。

© www.soinside.com 2019 - 2024. All rights reserved.