当数据库的表名是us.[master].user时,为什么写查询时要写成这样[user].dbo.[us.[master]].user]
注:master后面两个]]为何?
你的数据库名字是 us.[master] 表名是 user ,我们假设 数据库名是 AAA,表名是 XXX 那么查询的时候就是 [AAA].dbo.[XXX] 把你的数据库名字替换AAA 表名替换XXX 看看就知道了。
查询格式 [数据库名称].dbo.[表名] 符合这个格式就OK
sry,我搞反了
服务器名.数据库名.dbo.表名
避免与系统关键词冲突