上に挿入します。私は以下の使用して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
は理由がありますどうして?
- 「フィールドリスト」に不明な列「QQQQ」をエラー... – user952543
'qqqq' =値をあなたは、COLUMNではなく、 – ajreal
id、キーワード、client_id、desc_idは値であり、qqqqは値 – user952543