我只是不确定“......”的用法是什么意思。由于角色本身,我无法谷歌。我认为也可以这样写?:INSERT INTO X.dbo.Y.或者它是什么? 谢谢
答案 0 :(得分:3)
它告诉您在sql servers中使用默认架构
这两个是相同的
select * from master..sysobjects
select * from master.dbo.sysobjects
答案 1 :(得分:1)
它采用当前登录用户的默认架构,不一定是dbo,正如其他人发布的那样。
因此,如果目标数据库中有两个表,例如dbo.Users和Client.Users,并且您发出“select * from DB..Users”,然后结果将根据发出查询的人是否具有dbo或Client作为其默认架构而有所不同。
有关详细信息,请查看BOL
的“多部分名称”部分答案 2 :(得分:0)
粗略翻译您的插入语句转换为