我在 SS2008 中创建了一个名为 master 的模式,但是每次我输入单词时,它的格式都是蓝色的,而不是黑色的。我应该担心吗?我检查了保留字列表,它似乎不在那里。
问问题
328 次
3 回答
2
它可能认为您指的是名为master
. 我认为 Master 是一个保留关键字。这是各种颜色含义的链接。
Red - Character string
Dark Green - Comment
Black, Silver Background - SQLCMD command
Magenta - System function
Green - System table
Blue - Keyword
Teal - Line numbers or template parameter
Maroon - SQL Server stored procedure
Dark Grey - Operators
于 2012-11-08T17:32:09.020 回答
1
它以蓝色突出显示,因为 master 是 sql server 中的四个系统数据库之一 - master、model、msdb 和 tempdb。
于 2012-11-08T17:31:10.020 回答
0
Master 是系统数据库之一,为了减少混淆,应该修改清楚。此外,SQL 解析器可能会在意识到您引用您的架构之前先查看系统主数据库。我知道这适用于命名对象时使用“sys”的情况。
于 2012-11-08T17:44:18.117 回答