需要在java里写语句,判断两个sql语句的结果是否一致,用什么方法。A Minus B不行。

解决方案 »

  1.   

    ResutSet 貌似 没有重写 equals 方法
    所以应该不能直接 比较只能先比较结果集的行数
    然后再判断 每行的字段数接着就在把 每行的实际值 用 StringBuilder 把每个字段的值 连接起来
    再比较吧
    可以考虑用 HashMap集合 
                             
      

  2.   

    还不如直接判断两个SQL语句是不是一样呢,呵呵
    sql语句一样,执行结果肯定一样