首页 > 代码库 > 关于“怎么比较两个SQL查询语句产生的结果集是否相同”搜集到的一些资料

关于“怎么比较两个SQL查询语句产生的结果集是否相同”搜集到的一些资料

一、

如果你这两个结果集都没有close,可以这样: 

rs.last(); 
rs2.last(); 
if (rs.getRow() != rs2.getRow()) { 
//记录数不等,即结果不等 

rs.first(); 
rs2.first(); 
while (rs.next() && rs2.next()) { 
if (Math.abs(rs.getFloat(2) - rs2.getFloat(2)) > 0.00000001) { 
//记录值不等 
break; 

}

关于“怎么比较两个SQL查询语句产生的结果集是否相同”搜集到的一些资料