SpringBoot报错:sql语句不合法-出现数据库保留的关键字

当 sql 语句中存在 MySql 数据库保留的关键字时,会报错,比如我的 SQL 语句中有 desc 字段,因为 desc 也是 MySql 的保留关键字,所以会报错。

解决办法:

  •   用撇号 ` 将变量名包起来,变成 `desc` 即可;
  • 注意:是键盘上数字 1 前面的那个 `,而不是单引号 ',外表看着 ` 和 ' 没什么区别,很容易搞混了!!!
posted @ 2021-09-15 10:10  星海寻梦233  阅读(364)  评论(0编辑  收藏  举报