在研究自链接服务器的用法时,碰巧将自链接命名为self
,就像我遵循的代码示例一样。我注意到,SQL Server Management Studio编辑器以蓝色突出显示了该单词,即使它不是Microsoft官方list of reserved keywords in T-SQL and ODBC中的保留单词也是如此。
self
在T-SQL中是否具有一些预定义的含义-从而使自链接名称的选择不正确-还是有其他原因不为此目的使用该名称?
通常,如果人们甚至怀疑单词是保留单词或具有预定义的含义,我都会避免使用单词作为标识符。但是,对于服务器自链接的名称,突出显示作为先验有意义的词实际上可以看作是一种奖励。
SSMS版本是17.1,以防万一。