oracle同义词 创建,查询,删除

创建同义词的时候,需要看是在相同的库还是不同库,相同的库下建同义词不需要创建dblink,不同库需要创建dblink,创建dblink方法见https://my.oschina.net/schuppe/blog/1503200

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 本库系统用户名.本库同义词表名;--在本库删除创建的同义词

转载于:https://my.oschina.net/schuppe/blog/1503224

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值