对于这个微不足道的问题,我深表歉意,但我试图弄清楚如何RIGHT
在 SQL 中执行操作,所以我实验性地输入RIGHT
了它,但它没有以紫色突出显示,所以我花了一些时间摸索如何使用子字符串和长度来执行此操作, 然后我后来发现这RIGHT
是完全有效的。
为什么它没有突出显示紫色?
对于这个微不足道的问题,我深表歉意,但我试图弄清楚如何RIGHT
在 SQL 中执行操作,所以我实验性地输入RIGHT
了它,但它没有以紫色突出显示,所以我花了一些时间摸索如何使用子字符串和长度来执行此操作, 然后我后来发现这RIGHT
是完全有效的。
为什么它没有突出显示紫色?
因为虽然你是对的,但它
RIGHT()
是一个函数,RIGHT
也是一个关键字,如RIGHT OUTER JOIN
. 他们必须选择一个(SSMS 不够智能,无法检测上下文)。我在我的博客中使用的语法突出显示插件中遇到了同样的问题——它要么必须将所有实例着色RIGHT
为灰色,要么将所有实例着色RIGHT
为紫色。(此外,如果您对 T-SQL 语法有疑问,请不要浪费时间尝试依靠 IntelliSense 来指导您 -请参阅文档,这就是它的用途。)