我已经使用 Magmi 很长时间了,到目前为止遇到了一些问题,但现在我尝试使用 Magmi 进行 CSV 导入,由于某种原因它抛出了这个 SQL 错误,并且不知道如何解决修复它。
- Magento:1.8.1.0
- PHP:5.3.3-7+squeeze18
- MySQL:5.1.73
- MySQLi:5.1.73
错误:
1 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 - DELETE FROM catalog_product_entity_tier_price WHERE entity_id=? AND customer_group_id IN (?) AND website_id IN ()
2 SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 - ERROR ON RECORD #1
最佳答案
MAGMI 是一款非常棒的软件。我非常钦佩创建它的编码员。
我不确定,但我认为问题与 websites
列或缺少该列有关。
重新阅读此处有关指定网站
的一些信息:http://sourceforge.net/apps/mediawiki/magmi/index.php?title=Tier_price_importer
当我使用 MAGMI 进行 csv 导入时,我有一个 website
列,但我将其设置为 _MAGMI_IGNORE_ 但对于您的示例,我认为您可能需要明确列出网站代码 - 我认为值得一试此问题可能与 Magento 1.8 有关
关于php - Magmi Import SQL 导入,适用于本地服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22320502/