当我去创建一个新表时,我知道我可以做类似的事情:
CREATE TABLE Users
(
[Id] INT NOT NULL PRIMARY KEY
)
但[dbo]是什么。部分意味着以下示例:
CREATE TABLE [dbo].[Table]
(
[Id] INT NOT NULL PRIMARY KEY
)
答案 0 :(得分:2)
这就是放置表的Schema。实际上并不需要这个。因为dbo是默认模式,并且假定没有指定模式的任何对象都是dbo。
如果您要创建自己的架构,例如:
CREATE SCHEMA [MySchema] AUTHORIZATION [dbo]
然后,您必须将[MySchema]中的任何对象引用。[MyObject]
答案 1 :(得分:1)
“dbo”是一种特殊的架构,它是数据库所有者。它存在于 每个数据库,但您可以将模式(如文件夹)添加到数据库