Chr*_*end 1 sql-server ssms intellisense
我不确定这是否可行,但是在编写查询以从表中进行选择时,当我使用 CTRL + 空格键调出智能感知下拉菜单时,它会为我提供所有变量的列表(全局变量和表中的变量)。
有什么办法可以让它只显示我从中选择的表中的变量?除非您已经知道该字段的名称,否则它基本上完全没用,那么智能感知下拉的重点是什么?
Intellisense,无论它努力(或声称自己)多么聪明,都不可能知道您只需要该上下文中的列。因此,如果没有那条信息,列表将包括在给定上下文中有效的所有项目。
如果您想明确表示您只对选择表列感兴趣,您可以使用表名限定列名,语法将限制您可用的标记数。
考虑一下:
与您的示例相同。
现在看看这个:
您可以看到该列表只有列名。为了使这更容易,我进一步建议您为表使用短别名,如下所示:
归档时间: |
|
查看次数: |
455 次 |
最近记录: |