我已经习惯了智能感知失败(不能真正责怪它,sql 根据设计很奇怪)并且我知道我可以使用(CTRL + SHIFT + R)“刷新”它 - 有时甚至可以工作。
让我生气的是当我开始编写函数调用时的“参数查看”。它列出了所有参数并突出显示(粗体)该位置预期的参数。
一旦出现“错误”,“参数查看”就会消失,并且永远不会再次出现。 (即 dbo.SomeFunc(@val1 int , @val2 int) ...开始编写“dbo.SomeFunc ”,“peek”将会出现。现在插入“-1”而不是“1”,然后看到它失败。)
这让我抓狂,有办法再提起来吗? (Alt + Space 左右?)
我不知道“参数查看”叫什么,也不知道它是否是智能感知的一部分。如果无法再次显示它,最好在没有其他智能感知功能的情况下停用。当它出现时我倾向于依赖它,当它再次消失时我会发疯。 >:(
SSMS v17.3 (14.0.17199.0)
预先感谢您的任何提示 一月
在 SSMS 2017.6 中重新输入参数的左括号
(
对我来说很有效
至少在 SSMS v19 中,如果您正在为其输入参数,使用 Ctrl-Shift-Space 将带回存储过程的参数列表(因为正如您所提到的,它往往会很快消失) - 对我来说,通常是在第一个参数名称和值后面输入逗号之后)。
希望这有帮助!