解析PostgreSQL时遇到的问题

邓尼茨我今天去赶集 2020年10月19日 946次浏览

money类型极其愚蠢的类型,在查询时显示了货币符号,而在jdbc读取时会无法识别货币符号,报错误的double形式,虽然money类型是不被推荐使用的。

用cast函数转成numeric再读取可以解决。

因此想到的是需要增加FuntionalColumnAdapter抽象类,来转换需要增加查询函数的字段,默认为字段名,针对不同数据库的数据类型进行适配。

再次验证了PG相对于Mysql是真的差太多。