title: Insert into on duplicate update Mysql error
body: <p>I'm trying to insert on duplicate key update in Mysql using below:</p>
  
  <pre><code>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)
  </code></pre>
  
  <p>but it gives me this error:</p>
  
  <pre><code>#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
  </code></pre>
  
  <p>Is there a reason why?</p>