我不需要這個錯誤來解決。我只需要明白它的意思,所以我可以自己來處理它。mysql - 這個錯誤是什麼意思?
Cannot add or update a child row: a foreign key constraint fails
(`db`.`transaction`, CONSTRAINT `transaction_ibfk_2`
FOREIGN KEY (`product_id`) REFERENCES `product` (`id`))
INSERT INTO `transaction` (`client_id`, `cost`, `website_id`, `product_id`,
`template_number`, `value`, `order_id`)
VALUES ('17', '', '2480', '', '', '12', '1');
什麼是外鍵?它是如何設置的?
CONSTRAINT transaction_ibfk_2
是什麼意思?
這是否意味着我需要一個名爲transaction_ibfk_2
的表?
謝謝。
我建議你Google'外鍵'並先做一些閱讀。 – Brissles 2010-09-16 09:51:12