我在使用postgresql数据库的时候遇到了这两个异常:
并且查看不到数据库里的表信息
Error encountered when performing Introspect database postgres schema public (details): 错误: 字段 t.relhasoids 不存在
Error encountered when performing Introspect database postgres schema information_schema (details): 错误: 字段 c.consrc 不存在
查了之后,发现很多人都出现过这种问题,原因就是postgresql数据库做过升级之后,他里边把提示不存在的那两个字段去掉了,如果用老版本的数据库,就能使用,但用稍微高版本的,就不行,具体的版本从啥时候开始,我也没查到,使用navicat和idea里配置数据库都是这种问题,下来看解决办法:
idea需要做一下这个配置,把标记的地方勾上,就可以,
如果是使用navcat的话,就得找相应的低版本去匹配了,