1.1 架构模型
SQLServer2005提倡的”用户与构架分离”的概念,表的调用格式如下:“数据库名.构架名.表名”,同一个用户可以被授权访问多个构架,也可以被禁止访问某个或多个构架。
在2005中,如果在创建表时没有指定构架(schema),那么系统默认该表的构架是dbo,所以会出现很多表名前自动加上dbo.字符样式。
为了向后兼容,dbo也是默认用户,
在2000中DataBaseName.dbo.TableName解释为:数据库名.用户名.表名
在2005中DataBaseName.dbo.TableName解释为:数据库名.架构名.表名
您需要登录才能查看完整内容
原创文章,作者:lzb,如若转载,请注明出处:https://www.wlkjzx.com/2024/07/28/sqlserver%e6%95%b0%e6%8d%ae%e5%ba%93%e6%9e%b6%e6%9e%84%e6%a8%a1%e5%9e%8b%e5%8f%8a%e9%bb%98%e8%ae%a4%e7%9a%84%e6%95%b0%e6%8d%ae%e5%ba%93/