我需要对数据库 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 代码中。
帮助感谢感谢。
使用解决CREATE DATABASE LINK
打开两个单独的 DB 连接,它将指向两个不同的数据库,然后使用第一个连接从数据库 A 获取值,第二个连接从数据库 B 获取值,最后比较你在 PERL 中得到的值。为了能够在一个查询中查询两个不同的数据库,您需要使用 db 链接。查看本教程:http ://docs.oracle.com/cd/B28359_01/server.111/b28324/tdpii_distdbs.htm#BABJDEED