在MSQLSMS中用蓝色和粉红色着色的单词的含义

问题描述:

Microsoft SQL Management Studio重点突出了一些用蓝色或粉红色着色它们的特殊单词。我想知道哪个规则决定使用的颜色。在MSQLSMS中用蓝色和粉红色着色的单词的含义

例如:

SELECT * FROM myTable 

两个选择并是特殊的字是蓝色的。

UPDATE myTable SET myFlag = 'X 

当SET为蓝色时,UPDATE为粉红色。

+0

您可以更改关键词白色是永远的乐趣,如果有人离开机器解锁 – dbajtr

谷歌现在是,将来永远是你的朋友!默认情况下:

https://docs.microsoft.com/en-us/sql/relational-databases/scripting/color-coding-in-query-editors

提取物:

红 - SQL字符串

深绿色-Comment

黑色的银色背景-SQLCMD命令

品红 - 系统功能

绿色 - 系统表,视图或表值函数。另外,系统模式sys和INFORMATION_SCHEMA。

蓝-Keyword

蒂尔 - 线路编号或模板参数

栗色 - SQL Server存储过程

深灰色-Operators

+0

我猜'UPDATE'颜色是洋红色,因为它既是一个关键字和系统功能,后者优先。 –

我想知道哪个规则决定使用的颜色。

这些颜色在SSMS..you定义都可以在这里看到和更改他们以及:Color Coding in Query Editor

enter image description here