0

在 SQL Server 2005 中,不同用户如何拥有同名的表?例如,如果他们使用的是服务器管理工​​作室。不同的用户可以使用服务器管理工​​作室连接到数据库,但是他们如何创建具有相同表名的表?假设来自计算机 1 的用户 1 创建表 TEST,来自计算机 2 的另一个用户再次创建一个名为 TEST 的不同表,依此类推。请帮助。

4

1 回答 1

1

我认为可能是不同的模式,例如示例:

create schema X
create schema Y

create table X.Test (id int)
create table Y.Test (id int)

将正常工作。用户可能具有不同的默认架构,因此您可以创建具有相同名称的表。

于 2013-08-25T23:30:23.820 回答