都是以rybh(人员编号做为主键),有主键那怎么会有重复数据?

解决方案 »

  1.   

    rybh是唯一的  但是数据是以前的二倍  也就是说身份证号和姓名联合查肯定有重人.
      

  2.   

    你写个SQL查查是不是有重人!
      

  3.   

    那就有个问题了,你现在的rybh对应的人员可能跟原来的都不一样了,这没关系吗?建议删出数据,相关序列后重新导入。
      

  4.   

    delete from rk_ckxx where rybh not in( select min(rybh) from rk_ckxx group by gmsfhm )
    另一个表同理还有重导序列怎么导?
    -----
    删了,重建,因为初始值已经变了