在没有用户访问这两个表的时候,先把相关的这两个约束disable,再UPDATE这两个表,再把约束enable

解决方案 »

  1.   

    1.alter table z_wzsj drop primary key;
    alter table z_wzsj  drop constraint z_wzxw_fk1;
    2.update z_wzsj set syxbz='1' where nwzsj_sn=1000;
    3.alter table z_wzsj add ...(主键和外键);
      

  2.   

    违反外键约束;先把约束DISENABLE掉,插入、更新完毕后,再ENABLE!
      

  3.   

    问题是我程序中经常需要更新syxbz这个值,难道每次都先drop主键,然后再创建主键,好像不合理呢
      

  4.   

    主要问题是在我更改z_wzsj中的syxbz时,z_wzxw中的syxbz必须同z_wzsj中随时一摸一样,不准有不同的,请问该如何来做???