当我创建一个新的Table时,我意识到我可以这样做:
CREATE TABLE Users
(
[Id] INT NOT NULL PRIMARY KEY
)但是dbo做了什么。以下示例中的part mean:
CREATE TABLE [dbo].[Table]
(
[Id] INT NOT NULL PRIMARY KEY
)发布于 2013-11-09 09:27:30
这就是表所在的Schema。这实际上不是必需的,因为dbo是缺省模式,并且假定未指定schema而引用的任何对象都在dbo中。
如果您要创建自己的模式,例如:
CREATE SCHEMA [MySchema] AUTHORIZATION [dbo]然后,您必须将其中的任何对象引用为MySchema.MyObject
发布于 2013-11-09 09:31:01
"dbo“是一个特殊的模式,它是数据库的所有者。它存在于每个数据库中,但您可以将模式(如文件夹)添加到数据库
https://stackoverflow.com/questions/19871227
复制相似问题