MYSQL UPDATE语法不正确?

时间:2019-02-26 22:13:12

标签: mysql

我正在用一个简单的更新命令来处理名为lychee_settings的表中的一行,表描述为:-

+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| key   | varchar(50)  | NO   |     |         |       |
| value | varchar(200) | YES  |     |         |       |
+-------+--------------+------+-----+---------+-------+

我要更改的行是(0到1):-

| skipDuplicates  | 0                                                            |

我在跑步

UPDATE lychee_settings SET value = '1' WHERE key = 'skipDuplicates';

返回

  

您的SQL语法有错误。

我看不到我在做什么错,必须非常简单,任何帮助都值得赞赏!

1 个答案:

答案 0 :(得分:3)

window是MySQL中的保留字,因此,如果必须将其用作列名(不建议使用),则必须将该列名包装为反引号。

function processFormData() {
  var name_element = document.getElementById('txt_name');
  // Convert the value of the element by prepending + to it
  var x = +name_element.value;	
  if (x > 10) {
  	alert("large number");
  } else {
  	alert ("small number");
  }
}