【发布时间】:2017-01-18 10:56:43
【问题描述】:
我尝试在 Prestashop 1.6.1.9 中导入包含产品的 CSV,但出现以下错误:Duplicate entry '4294967295' for key 'PRIMARY'。 CSV 不包含带有 ID 的列,但包含包含产品参考的列,该参考对于每个产品都是唯一的。导入时,只有第一行(第一个产品)被插入到数据库中。
通过 CSV 导入时,我使用 “使用产品参考作为密钥” 设置为 是。参考代码如下所示:A.VOO3211515113QDISCOVERERSTT、A.VXX32115156113SMA761OWL等。
这是错误中生成的SQL:
INSERT INTO `psmo_product` (`id_shop_default`, `id_manufacturer`, `id_supplier`, `reference`, `supplier_reference`, `location`, `width`, `height`, `depth`, `weight`, `quantity_discount`, `ean13`, `upc`, `cache_is_pack`, `cache_has_attachments`, `is_virtual`, `id_category_default`, `id_tax_rules_group`, `on_sale`, `online_only`, `ecotax`, `minimal_quantity`, `price`, `wholesale_price`, `unity`, `unit_price_ratio`, `additional_shipping_cost`, `customizable`, `text_fields`, `uploadable_files`, `active`, `redirect_type`, `id_product_redirected`, `available_for_order`, `available_date`, `condition`, `show_price`, `indexed`, `visibility`, `cache_default_attribute`, `advanced_stock_management`, `date_add`, `date_upd`, `pack_stock_type`) VALUES ('1', '3', '0', 'A.IBR309515104QDMZ3RBT', '', '', '0', '0', '0', '0', '0', '', '', '0', '0', '0', '45', '1', '0', '0', '0', '1', '188.903', '0', '', '0', '0', '0', '0', '0', '1', '', '0', '1', '0000-00-00', 'new', '1', '0', 'both', '0', '0', '2017-01-18 11:47:05', '2017-01-18 11:47:05', '3')
【问题讨论】:
标签: mysql import reference duplicates prestashop