Oracle SYNONYM 作用
假设一个Database有两个schema: S1,S2
?
S1 创建了表 tb_sample
S2 只对tb_sample具有查询的权限
通常操作表时,需要在表名前加所属的schema的名字,synonym的作用就是为其他的schema设置同名。
如下:
?
create or replace synonym S2.tb_sample for S1.tb_sample;
?
以后就不需要在表名前加所属的schema的名字,而直接使用tb_sample 就可以了