JAVA hibernate中删除表遇到主键被外键引用,违反完整约束条件,不能删除的问题 2张表,一张主表user,有主键id,另外一张是副表info,有一个列的外键是user表的主键id,现在使用hibernate生成表,想使用delete语句传user类的对象删除主表user,但是显示 严重: ORA-02292: 违反完整约束条件 (SYSTEM.SYS_C004216) - 已找到子记录 ,现在问题是如何能够删除这条记录,如果可以将对应的子记录一并删除也行。
--------------------------
晕,SQL我会删啊,现在在学习hibernate,所以想使用hibernate删除,另外,现在表已经创建好了,设置级联删除,该怎么设置?总不能把info副表给删除,然后删除user主表,再分别创建2个表?这太费事了吧,有没有alter table语句去直接添加级联删除的