pgsql:mybatis-plus报错:net.sf.jsqlparser.parser.parseexception: encountered unexpected token: “offset" “OFFSET”
生成的sql在pg数据库中可以运行,但是在程序中报错

查看sql发现字段名别名有个别的与系统名重复,需要加 “”,可以再application.yml添加配置如下

加粗样式
当使用MyBatis-Plus在PostgreSQL数据库中执行SQL时,遇到`net.sf.jsqlparser.parser.ParseException: Encountered OFFSET OFFSET`的错误。问题源于SQL别名与系统关键字冲突。为解决此问题,可以在`application.yml`配置文件中进行调整,确保字段名别名不与系统关键字重复,或者通过引用包裹别名。这将确保SQL在程序中正常执行。
pgsql:mybatis-plus报错:net.sf.jsqlparser.parser.parseexception: encountered unexpected token: “offset" “OFFSET”
生成的sql在pg数据库中可以运行,但是在程序中报错

查看sql发现字段名别名有个别的与系统名重复,需要加 “”,可以再application.yml添加配置如下

加粗样式

被折叠的 条评论
为什么被折叠?