最近才接触到一个用PostgreSQL的项目,然后在开发的过程中发现了这样的一个问题。反正还有很多报错的,原因都是类型的转换问题。在mysql中似乎对类型这个概念不是那么敏感,而在PostgreSql中Integer 、Long、Date、String 等等之间转换都会存在操作符不存在的报错。所以在使用非实体进行数据传输的时候,例如Map等等就需要手动设置数据类型。就可以利用maps进行判断后再进行插入修改等操作,Date格式也同理。

PostgreSQL报错 解决操作符不存在的问题

PostgreSQL报错 解决操作符不存在的问题