同义词,oracle同义词 创建,查询,删除"/>
oracle 查询公有同义词,oracle同义词 创建,查询,删除
创建同义词的时候,需要看是在相同的库还是不同库,相同的库下建同义词不需要创建dblink,不同库需要创建dblink,创建dblink方法见
1、创建同义词
create or replace SYNONYM 需建的同义词表名 for 源库的用户名.原库的表名@dblink名称; --创建权限是默认的同义词
小细节:不同库的时候,建dblink的时候 链接库的用户名必须是这个库的源用户,不能用这个库建的同义词用户。并且这个dblink权限是public,dblink的创建时在本库的系统用户下建立;
同义词的权限是在需要本库的用户下执行,不在系统用户下建
2、查询同义词
查询哪个dblink 下创建了同义词
select * from dba_synonyms t where t.db_link like '%dblink的名称%';
3、删除dblink
drop SYNONYM 本库系统用户名.本库同义词表名;--在本库删除创建的同义词
更多推荐
oracle 查询公有同义词,oracle同义词 创建,查询,删除
发布评论