使用MSSQL 2008 - 我有常规和归档表,结构相同。 根据日期范围,我创建存储过程中的一个或另一个表的同义词,然后使用同义词进行进一步的数据处理。 当两个(或更多)用户完全使用对不同表使用同义词的存储过程时,第二个用户是否覆盖全局同义词也指向第一个用户的位置,或者是第一个用户在执行其存储过程期间未更改的同义词? 如果第二个版本为真,那么同义词似乎不适合多用户和动态同义词创建环境,或者我错过了什么?
答案 0 :(得分:0)
同义词只是让一个名字指向另一个名称的一种方式。我不知道你期望什么,但任何按名称访问同义词的用户都将访问他们同义词所指向的底层对象。在我对它的解释中,“在多用户环境中工作”意味着它有效。