0
当我创建使用接口与SSMS表“前缀”表自动设置为创建在SSMS(SQL Server)的表
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?
我做了一些研究,但无法弄清楚它是否是指架构(我不知道什么)或用户。任何帮助将非常感激。先谢谢你!
-Charlie
您所指的“前缀”是[Schema](https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/create-a-database-schema ),它允许您在SQL中使用许多额外的功能,例如对特定模式的权限,或允许您将数据库中的表组合在一起。 –
[SQL Server模式有什么好处?](https://stackoverflow.com/questions/529142/what-good-are-sql-server-schemas) –
谢谢雅各布!很有帮助! – Chuck0185