Oracle 同义词
1、创建同义词:(所谓同义词就是对象的别名)
私有同义词:
create [ or replace ] synonym 新建同义词名称 for 要创建同义词的对象名称;
注:私有同义词,顾名思义,用户创建以后只能由该创建用户使用。创建它的前提条件是,用户必须具有对该表或其他结构的访问权限。
公有同义词:
create [ or replace ] public synonym 新建同义词名称 for 要创建同义词的对象名称;
注: 公有同义词对所有的用户都有效,但是创建它的前提条件是:用户必须是管理员的身份。另外当公有同义词和本地对象名称由重复时,本地对象优先。
2、删除同义词:
drop [ public ] synonym 同义词名称;
注: 当要删除公有同义词时,用户必须时管理员的身份。