1.2K Star 5.7K Fork 2.5K

闲.大赋 / springboot-plus

 / 详情

数据库改成pgsql后,导致默认查询语句报错,有没有进行适配的方法?

Backlog
Opened this issue  
2021-08-16 18:24

数据库改成pgsql后,导致默认查询语句报错,
1.有没有进行适配的方法?
2.难道要每个方法都自己写吗?如果是的话那后台登录那些都要改?

Comments (5)

Expand operation logs

@吃货最怕做饿梦 需要调整成PostgresStyle,默认是MySqlStyle,其他就不用改变

请问为啥项目部署到tomcat上sql返回就会有问题呢?
本地启动项目连库返回没问题,然后通过navcat执行语句也没问题,我仔细看了下,有可能是图2造成的,请大神指教一下是不是beetlsql有什么配置可以改掉这个问题。
输入图片说明
输入图片说明

数据库已经修改成UTF8,
项目编码也是UTF8,
Tomcat也设置了UTF8,
使用数据库的cast返回中文就有问题,使用select * from XX ,就可以正常返回中文数据,我尝试通过java代码往map里面设置中文Key也可以正确返回 :persevere:

@吃货最怕做饿梦

你发现地方是对的,应该是你的beetlsql 的md文件编码有问题,你可以改成配置,搜索文档 utf-8,或者在springboot集成里

beetlsql.xxx1.sqlFileCharset=utf-8

Sign in to comment

Status
Assignees
Milestones
Pull Requests
Successfully merging a pull request will close this issue.
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
29 xiandafu 1578913709
Java
1
https://git.oschina.net/xiandafu/springboot-plus.git
git@git.oschina.net:xiandafu/springboot-plus.git
xiandafu
springboot-plus
springboot-plus

Search