update problem set like = like+1 where id = #{id}
今天用Mybatis框架写这条sql语句时,出现了报错
后来发现问题是 like列名是数据库的关键字,所以在写sql语句时要加上方括号[ ]或者双引号来对列名进行分割。
修改后即可顺利执行语句
update problem set [like] = [like]+1 where id=#{id}
2021-07-04 09:02:00
update problem set like = like+1 where id = #{id}
今天用Mybatis框架写这条sql语句时,出现了报错
后来发现问题是 like列名是数据库的关键字,所以在写sql语句时要加上方括号[ ]或者双引号来对列名进行分割。
修改后即可顺利执行语句
update problem set [like] = [like]+1 where id=#{id}