表book上的更新或删除违反了表sale上的外键约束sale_book_fk
时间: 2023-06-24 18:06:40 浏览: 102
Phone_Book_2.zip_Book 2_名片 visual
这个错误通常发生在尝试从表book中删除或更新一个行时,该行在表sale中有对应的数据。因为表sale中的外键sale_book_fk引用了表book中的主键,所以在更新或删除book表中的行时,必须先更新或删除sale表中对应的行,否则会违反外键约束。
为了解决这个问题,您可以先删除或更新表sale中的相关行,然后再执行表book中的操作。或者您可以考虑将外键约束改为级联更新或级联删除,这样当您更新或删除表book中的行时,相关的表sale中的行也会被自动更新或删除。
阅读全文