【postgress表 does not exist】
配置永久生效时显示OK,实际查询却没生效,原因时需要使用超级用户登陆执行,我这里时greenplum,切换到gpadmin用户登陆服务器直接psql -d xxx 登陆上改即可。原因是pstgress有个类似于环境变量的东西search_path,需要将schema加入到search_path才能直接搜索到这个schema下的表。应用访问postgress表的时候显示表不存在。但是加上schema前缀就可以查到。
原创
2024-06-17 17:48:22 ·
217 阅读 ·
0 评论