为什么我用触发器删除关联表的行会发生外键冲突?怎么解决???

解决方案 »

  1.   

    因为有其他表外键引用这个表,删除的话要先删除其他表关联的数据记录,才能删除本表记录。
      

  2.   

    联级删除,例如你要删除一个类型,要现在删除该类型的数据,然后才能在删除类型。
      

  3.   

    都说的对,有主外键的化,删除主表的某个数据,会造成外键表的数据无法对应到主表,
    所以不允许删除,要么先删除外键表的相关数据,要么干脆把外键约束去掉
      

  4.   

    怎么是同一个楼主么?先删外键表,后删除主键表.
      

  5.   

    也可以采取级联删除  也可以先删外键表,后删除主键表.也可以去掉外键约束,再删