SQLSTATE [23000]:完整性约束违规:1452无法添加或更新子行

时间:2015-06-17 15:00:30

标签: php phpmyadmin magento-1.7

此错误显示每个.. *。**请帮助我获取此qyery的确切答案 ...

SQLSTATE [23000] 完整性约束违规:1452

无法添加或更新子行:外键约束失败     (mydawaicataloginventory_stock_item,CONSTRAINT     FK_CATINV_STOCK_ITEM_PRD_ID_CAT_PRD_ENTT_ENTT_ID外国钥匙     (product_id)REFERENCES catalog_product_entityentity_id)ON DELETE      CA)

我导入了20到5万个csv产品,他们会显示错误,但是如果进入500到500个列表,那么某些产品将导入并且有人显示错误 sql 23000 。完整性约束违规:1452?

2 个答案:

答案 0 :(得分:2)

您需要删除Csv文件中的任何特殊chacarter。喜欢©,'',º 那对我有用!

答案 1 :(得分:0)

这意味着有一个不满意的外键(即你需要它存在但它不存在)

catalog_product_entity必须拥有entity_id的条目,然后在product_id中引用cataloginventory_stock_itementer image description here