php - Magento错误magento SQLSTATE[23000] : Integrity constraint violation: 1062 Duplicate entry

标签 php mysql magento

我建立 Magento (1.9.x) 网站已经有几个月了。大多数产品都是使用内置导入功能添加的。我还使用导入和数据流配置文件来更新定价、成本和属性等项目。我安装了 Amasty 产品管理产品(产品网格编辑等)。

就在过去两天,当我从后端编辑现有产品时,出现以下错误。它还会编辑我刚刚添加的项目(添加有效,但编辑会引发错误)。产品更改不会保存。我可以从 Amasty 产品中编辑商品属性(名称、价格、类别)并保存。有解决办法吗?

ma​​gento SQLSTATE[23000]:违反完整性约束:1062 键“UNQ_CATALOGINVENTORY_STOCK_ITEM_PRODUCT_ID_STOCK_ID”的重复条目,查询为:INSERT INTO cataloginventory_stock_item (product_id, stock_id数量use_config_min_qtyis_qty_decimaluse_config_backordersuse_config_min_sale_qty >、use_config_max_sale_qtyis_in_stocklow_stock_dateuse_config_notify_stock_qtyuse_config_manage_stock stock_status_changed_autouse_config_qty_incrementsuse_config_enable_qty_incis_decimal_divided)值 (?, ?, ?, ?, ?, ?, ?, ? , ?, ?, ?, ?, ?, ?, ?, ?)

最佳答案

我在尝试添加新产品时遇到了相同的错误消息。使用 Magento 1.9。在此之前我添加了一个虚拟产品。我删除了虚拟产品,错误消失了。

关于php - Magento错误magento SQLSTATE[23000] : Integrity constraint violation: 1062 Duplicate entry,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28259245/

相关文章:

php - 添加与城市相关的运输方式

php - 替换 Magento Zend_Mail_Protocol_Smtp

php - 我想将两种形式插入数据库,一种用于创建表,另一种用于插入数据,但它不插入数据库

php简单数据库迭代

PHPMD - 包含整个规则集并配置属性

php - 从MySQL普通数据库值迁移到完全AES加密的值(PHP APi)

php - 如何在sql中搜索多个关键字

php - while-list 给出奇怪的值

php - 如何通过 php 在 Html 按钮中使用 MySql

api - Magento API 数据类型 : CartCustomerEntity