弃 Oracle 改用 Postgresql,改 sql 改到想吐

QAQ

最近在做一个项目的上云改造,什么文档都没有,业务逻辑全靠自己看老代码理解,有些接口一个方法几百行忍着还能看下去,可是一个sql几百行看下去真的是人都吐了。还要将Oralce的语法的sql改为PG语法的sql,很多函数都不通用,特别是很多在Oracle里面的不同类型的数据做比较或者加减操作都能自动帮你类型转换了,改到PG的时候还要去看看表定义确认一下类型然后先格式化再操作。涉及到树查询的,oracle支持就很好,PG还要自己递归并构造字段来排序使得最后的查询结果为树形。。心酸,究竟是Oracle太强大还是PG太拉了😭