使用Navicat在PGSql数据库新增字段时的BUG
起因:
业务需求导致需要在数据库增加一个字段
过程:
然后本人熟练的在Navicat中右键数据表 -> 设计表 -> 新增了这个字段
并在java代码实体类中增加了对应的字段


问题:
然后运行新增数据方法时就出现了一个问题说找不到 salesman 这个字段
排查:接着我就去Navicat中写测试Sql查询
查询全部字段可以正常展示此字段(图一)
单查询salesman字段就显示字段不存在错误(图二)


尝试:
我以为是数据库缓存问题,试了刷新、重启Navicat 均没有效果
最终定位到问题:
查询AI定位到问题为:你遇到的这个现象非常典型,尤其是在 PostgreSQL 数据库中,它与 PostgreSQL 对字段名大小写的处理方式有关。




至此,问题解决。

浙公网安备 33010602011771号