永发信息网

Oracle数据库怎样跨库查询?

答案:4  悬赏:80  手机版
解决时间 2021-01-07 07:41
Oracle数据库怎样跨库查询?
最佳答案
在ORACLE里A库里建立一个同义词可把B库的X 表映射到A库。这样A库就当本库的表(虚拟式)使用。
Oracle的同义词(synonyms)从字面上理解就是别名的意思,和试图的功能类似,就是一种映射关系。本文介绍如何创建同义词语句,删除同义词以及查看同义词语句。
  oracle的同义词总结:
  从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。
  1.创建同义词语句:
  create public synonym table_name for user.table_name;
  其中第一个user_table和第二个user_table可以不一样。
  此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name for table_name@DB_Link;
  当然,你可能需要在user用户中给当前用户(user2)授权: grant select/delete/update on user2追问这个问题已经过去了四年了,还是多谢回答 :)追答这次是百度推的高端问题,和你本身没啥关系。搞活动。
全部回答
如果aaa是dba,那么是可以的,在sql中直接写select c from bbb.B ………………
dblink
建一个DBlink
格式如下:
(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.74.dblink
查询另一个库的表B时后面加@dblink名字
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
给大家讲讲笑话,1 一天母牛正在吃草,就看见
请把6、8、10、12、14、16、18、20、22填入九
查体的时候,肌酐太高了,是不是很严重?
30kv的电机需要配多大的电缆
利用成交量判断股价到底能够走多高
纺织挡车学徒工工资多少
孩子4岁了,还不会说话怎么办?
汉中洋县话包映了吧什么意思?
c反应蛋白7.83mg/dl很高吗
请问那里有金雅乐多功能分体电脑电炖煲配件买
柴油机油代理商的质量可靠吗
社会科学研究的对象是
劲隆踏板125t摩托车是仿那一款车,我想找外壳
如何理解婴宁的爱笑和爱花?
条码卡,磁条卡,ID卡和IC卡它们的区别有哪些
推荐资讯
求冰箱在土耳其国家的进口关税是多少(我们出
已知圆C:x^2+y^2-2x-4y+3=O,若等边三角形PAB
x×括号1+40%括号完了等于2.8
单选题我国各民族之间的差异主要体现在A.文化
怎么用易语言编写程序
枚槐盆栽一天浇几次水
求问各位,番茄的马甲作品集资源,是耽美小说
如何用visio2013组织结构图
谁对成语有研究大家帮我想个成语,比略知一二
四川省名的由来是什么?
锂电池怎么没电了?48伏没电了怎么回事
求陈小春电影■古惑仔■1-6部百度云。谢谢
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?