项目启动报错org.postgresql.util.PSQLException: ERROR: relation "dual" does not exist
在项目中用到了多数据源,在连接postgres数据库时,项目启动报错,说数据库连接错误,说dual不存在,网上好多教程都是说数据库查询的时候的大小写问题,而这个仅仅是连接,咋鞥却处理方法是修改application-dev.yml中的配置文件.
项目中的druid参数是这样的:确实在配置文件中有个查询语句
SQL: SELECT id,name,permission,type,sort,parent_id,path,icon,component,component_name,status,visible,keep_alive,always_show,create_time,update_time,creator,updater,deleted FROM system_menu WHERE deleted=0
### Cause: org.postgresql.util.PSQLException: 错误: 操作符不存在: character varying = integer
建议:没有匹配指定名称和参数类型的操作符. 您也许需要增加明确的类型转换.
位置:203
; bad SQL grammar []; nested exception is org.postgresql.util.PSQLException: 错误: 操作符不存在: character varying = integer
建议:没有匹配指定名称和参数类型的操作符. 您也许需要增加明确的类型转换.
位置:203
原文地址:https://blog.csdn.net/lq1105/article/details/129474457
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。