【发布时间】:2017-11-02 20:00:13
【问题描述】:
当我使用 SSMS 接口创建表时,表“前缀”自动设置为
MyCompanyName\MyUserID.tableName.
但是,当我使用查询创建表时,我可以将“前缀”设置为 dbo.tableName。
我的 2 个问题是
(1). What does this "prefix" mean?
(2). How do I set the "prefix" to dbo using the SSMS interface?
我进行了一些研究,但无法弄清楚它是指架构(我对此一无所知)还是用户。任何帮助将非常感激。提前谢谢!
-查理
【问题讨论】:
-
您所指的“前缀”是Schema,它允许您在 SQL 中使用许多额外的功能,例如对该特定模式的权限,或者允许您将数据库中的表组合在一起,例如。
-
感谢雅各布!很有帮助!
标签: sql sql-server ssms