如何使用PL-SQL比较每个具有500列的两个表

时间:2011-04-21 10:43:57

标签: sql plsql

我需要比较不同数据库中的两个表,并检查两个表中的数据是否匹配。

比较应该返回一个结果,显示使用精确列到列数据检查不匹配的行。

这在PL-SQL中是否可行?

1 个答案:

答案 0 :(得分:5)

返回table1中与table2中的行完全不匹配的所有行:

select * from table1 except select * from table2

并返回table1中与table2完全匹配的所有行:

select * from table1 intersect select * from table2