wanhui 发表于 2018-6-15 18:24:23

jeecg切换到postgresql

官方文档说jeecg支持postgresql,但是我实际用的时候出现各种问题:L
1、sql语句的语法不对:SELECT t.* FROM ( select broswer name,count(1) value,case when broswer ='Firefox' then '#FF00FF' when broswer ='IE' then '#FFFF00' else '#43CD80' end color from t_s_log group by broswer ) t
这句在mysql是可以得,pg是不支持的;
2、org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar ; nested exception is org.postgresql.util.PSQLException: ERROR: LIMIT #,# syntax is not supported;这个分页也是mysql才支持的,pg不支持这种语法;
3、select * from t_s_depart where org_type = 1,org_type是字符串类型,这个写法mysql支持,pg不支持
这只是部分问题,反正感觉对postgresql支持很差,不知道是不是我的配置有问题,我用的是jeecg-master最新版;

admin 发表于 2018-6-15 19:30:51

1. 报表这块需要自己根据数据库调整,jeecg只是做例子(jeecg底层兼容各个数据库,报表是大家自己配置)
2.minidao 的数据库类型没改
页: [1]
查看完整版本: jeecg切换到postgresql