INSERT 语句与 COLUMN FOREIGN KEY SAME TABLE 约束 'FKF3E693A1EFE3A3C7' 冲突。该冲突发生于数据库 'glj_zsk',表 'CustomType_Tab', column 'id'。 

解决方案 »

  1.   

    数据库中能正常插入..可是程序中就不行了
    我用的是SQL Server2000
      

  2.   

    Statement state = session.connection().createStatement();
    state.executeQuery(sql);
      

  3.   

    这个问题我也碰到了,我是因为表非自增的结果hibenate配置里面设成了native,我改成了<generator class="assigned"/>,并且找了下发现生成的类中,初始化表没有加入ID列,自己加了进去再跑就OK了