【发布时间】:2015-09-26 21:00:57
【问题描述】:
我在尝试删除表中的特定记录时遇到了以下消息错误 (DataIntegrityViolationException):
Cannot delete or update a parent row: a foreign key constraint fails (company.table_parent, CONSTRAINT table_parent_ibfk_1 FOREIGN KEY (id_son) REFERENCES layout (id))
我已经知道原因:我正在尝试删除一条记录,但是它正在其他表中使用。
我想知道是否存在包含事务尝试涉及的表和列的属性,以便我可以正确处理异常而不检查错误消息内容。
【问题讨论】:
-
答案在您发布的错误消息中。您想在删除尝试之前知道吗?
标签: java mysql spring exception foreign-keys