我想为一个表创建同义词,所以这个数据库中的所有其他用户都使用这个同义词而不是写 databasename.schema.table,但是当我写的时候:
CREATE SYNONYM [ACCT_STMT] FOR [AccountStatementPRD].[dbo].[ACCT_STMT]
GO
它会生成错误消息:
数据库中已经有一个名为“ACCT_STMT”的对象。消息 4606,
在 oracle 中,我可以创建具有相同表名的同义词!
我想为一个表创建同义词,所以这个数据库中的所有其他用户都使用这个同义词而不是写 databasename.schema.table,但是当我写的时候:
CREATE SYNONYM [ACCT_STMT] FOR [AccountStatementPRD].[dbo].[ACCT_STMT]
GO
它会生成错误消息:
数据库中已经有一个名为“ACCT_STMT”的对象。消息 4606,
在 oracle 中,我可以创建具有相同表名的同义词!