【发布时间】:2015-02-06 15:14:51
【问题描述】:
我有两个不同的数据库,一个是DEVORADB,我用于开发,另一个是UATORADB,测试人员用于测试。 UATORADB 拥有最新的数据,尚未开发。我想从DEVORADB 中的UATORADB 数据库中查询表。我以这种方式在DEVORADB写信但没有得到结果:
SELECT * FROM TABLE_NAME@UATDEVORADB.
【问题讨论】:
-
它的 db_name.table_name
-
您需要连接到两个数据库(具有唯一的数据库句柄),并分别查询每个句柄
-
删除了
mysql标记,因为该语法显然适用于 Oracle -
哪个数据库是Oracle,哪个是MySQL?
-
如果您使用的是 Oracle,则需要 set up a dblink。