更新表格时出错:
我的桌子是 语音
值:
no speec check
1 45 0
结构是:
1 -no int(100) No None AUTO_INCREMENT Browse distinct values Change Drop Primary Unique Index Fulltext
2- speec varchar(100) latin1_swedish_ci No None Browse distinct values Change Drop Primary Unique Index Fulltext
3 - check int(100) No None Browse distinct values Change Drop Primary Unique Index Fulltext
使用命令更新时:
UPDATE speech set check=1 where no=1
我收到错误:
1064 - 您的SQL语法出错;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 在第1行'check = 1,其中no = 1'附近
请在这个问题上帮助我
答案 0 :(得分:1)
CHECK
是保留字http://dev.mysql.com/doc/refman/5.5/en/reserved-words.html
你需要使用背景来逃避它
UPDATE speech set `check`=1 where no=1