我知道在SQL语句中,比如说
然而,我刚刚遇到了另一位用户的代码,其中出现了
xxx.TableName
,其中的xxx
部分表示数据表的模式。通常,大多数表都会被创建成dbo.TableName
。在SQL代码中引用表时,默认模式可以省略,只需通过表名引用即可。同样地,如果需要引用另一个数据库中的表,则可以使用以下语法引用:Database.dbo.TableName
。然而,我刚刚遇到了另一位用户的代码,其中出现了
Database..TableName
。这里的..
代表什么意思呢?我可以猜出一个合理的答案,但是我找不到任何具体的文档(谷歌似乎对双点文本不起作用)。