1
我试着用下面的在MySQL重复键更新插入:插入上的重复更新MySQL错误
INSERT INTO `generic_client_data` (id, keyword, client_id, desc_id)
VALUES (NULL, qqqq, 115, 0) ON DUPLICATE KEY
UPDATE keyword=VALUES(qqqq), client_id=VALUES(115), desc_id=VALUES(0)
,但它给了我这个错误:
#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 '115), desc_id=VALUES(0)' at line 1
是否有一个原因为什么?
这是创造#1054 - 在“字段列表”未知列“QQQQ”错误... – user952543
'qqqq' =值你已经提供了,而不是COLUMN – ajreal
id,关键字,client_id,desc_id是值,而qqqq是值为 – user952543