侧边栏壁纸
  • 累计撰写 2,058 篇文章
  • 累计创建 73 个标签
  • 累计收到 20 条评论

目 录CONTENT

文章目录

nested exception is java.sql.SQLException sql injection violation, syntax error syntax error, error in 'DESC LIMIT , ', expect COMMA, actual COMMA

大猿本猿
2022-04-28 / 2,516 阅读 / 0 字

问题描述

mysql切换为postgresql数据库时候,页面上的分页报错:

SQLException: sql injection violation, syntax error: syntax error, error in :'DESC LIMIT

image

引起原因

mysql和postgres的limit语法不一样,mysql迁移到postgres的时候如果用了PageHelper的工具,需要改为支持mysql的。

解决方案

将pagehelper的配置选项中sql方言的mysql选项注释掉或者删掉。

image