oracle同义词 创建,查询,删除
oracle同义词 创建,查询,删除
残淡的忧伤 发表于9个月前
oracle同义词 创建,查询,删除
  • 发表于 9个月前
  • 阅读 10
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

创建同义词的时候,需要看是在相同的库还是不同库,相同的库下建同义词不需要创建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 本库系统用户名.本库同义词表名;--在本库删除创建的同义词

标签: dblink 同义词
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 25
码字总数 6089
×
残淡的忧伤
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: