客户要求访问两个数据库里的表,不允许我们把数据库导到一个库里,这个sql如何写啊?
例如:
select table1.*,table2.* from table1 , table2 where table1 .id = table2.id
table1 和table2 在两个数据库里
解决方案 »
- 想找个人指导一下,建数据库
- 我的问题和这个一样"XDB.DBMS_XSLPROCESSOR"
- 我的oracle sqldeveloper1.5.3将外观由Oracle修改为Windows后就不能启动了,怎么办啊?
- 数据库别名连接问题
- oracle exp时ora-04031问题
- oracle在查询语句中能不能判断一个字符串字段是否能转换为数字?
- select top 1 * from talk这条语句为什么在oracle中会出错呢?
- 高手帮忙写个触发器,谢!!!!!!
- 我想判断两个日期的大小,精确到小时,有什么好的函数啊?
- 求sql 高手指教
- SQLServer的存储过程转换成Oracle的存储过程
- 刚刚写的一个函数,test后没有问题,但怎么不能用在sql中???~~~~~~~~~~~~~~~~~~
select table1.*,table2.* from table1 , table2@dbserver2 where table1 .id = table2.id
会报 ora-02019错误,说什么远程数据库没有找到,这个密码在哪里指定呢?
create shared public database link tempB
connect to 用户名 identified by 密码
using 'tns name';
然后就可以直接在A中查询,增删改B数据库中的表了,例如现在你在A中,select * from 表名@tempB