使用Navicat在PGSql数据库新增字段时的BUG

起因:

业务需求导致需要在数据库增加一个字段

过程:

然后本人熟练的在Navicat中右键数据表 -> 设计表 -> 新增了这个字段

并在java代码实体类中增加了对应的字段

问题:

然后运行新增数据方法时就出现了一个问题说找不到 salesman 这个字段

排查:接着我就去Navicat中写测试Sql查询
查询全部字段可以正常展示此字段(图一)
单查询salesman字段就显示字段不存在错误(图二)

尝试:

我以为是数据库缓存问题,试了刷新、重启Navicat 均没有效果

最终定位到问题:

查询AI定位到问题为:你遇到的这个现象非常典型,尤其是在 PostgreSQL 数据库中,它与 PostgreSQL 对字段名大小写的处理方式有关。


至此,问题解决。

posted @ 2025-05-13 16:05  xd99  阅读(78)  评论(0)    收藏  举报