当前位置: 代码迷 >> Sql Server >> 如何比较表
  详细解决方案

如何比较表

热度:0   发布时间:2016-04-27 18:52:24.0
怎么比较表?
有若干对表,每一对表的列完全相同,请问怎么比较每一对表中的数据是否相同呢。
最好不用固定列名。
谢谢

------解决方案--------------------
有若干对表,每一对表的列完全相同,请问怎么比较每一对表中的数据是否相同呢。
最好不用固定列名。
谢谢

如A,B两表.

前提:表中不能有text、ntext、image、cursor 数据类型的字段。

用CheckSum()最简单:

select * from A where checksum(*) not in (select checksum(*) from B)
  相关解决方案