0

我需要对数据库 A.Table A 中的数字进行选择,并检查该数字是否存在于数据库 B.Table A 中

到目前为止我已经尝试过

select ID from Table A where ID in (select ID from UN/PW@//host:1521/SID.Table A)

我不知道这是否是正确的语法。我目前正在 Oracle Developer 中编写此代码,然后使用 DBI 和 DBD Oracle 将其添加到我的 perl 代码中。

帮助感谢感谢。

4

2 回答 2

1

使用解决CREATE DATABASE LINK

于 2013-02-15T14:11:40.260 回答
0

打开两个单独的 DB 连接,它将指向两个不同的数据库,然后使用第一个连接从数据库 A 获取值,第二个连接从数据库 B 获取值,最后比较你在 PERL 中得到的值。为了能够在一个查询中查询两个不同的数据库,您需要使用 db 链接。查看本教程:http ://docs.oracle.com/cd/B28359_01/server.111/b28324/tdpii_distdbs.htm#BABJDEED

于 2013-02-14T13:02:08.447 回答