SQL查询中更新语法错误

时间:2013-06-01 18:12:34

标签: sql sqlite

只是一个简单的问题,因为我卡住了,目前可能是盲目的......语法错误在哪里? (mysql和sqlite说#1064)

UPDATE `table` (`field2`) VALUES ('1') WHERE `field1` = 'asd';

3 个答案:

答案 0 :(得分:3)

它的

UPDATE `table`
SET field2 = 1 
WHERE field1 = 'asd'

您的INSERT和UPDATE查询混乱:)

答案 1 :(得分:2)

您在查询中错过了SET关键字。

Update Table_name 设置 comlun = value where column2 = value

答案 2 :(得分:0)

UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;