I am testing out the fix locally and then will patch at least InformixDatabase.java to use NUMERIC instead of NUMBER. Postgres I’ll leave to someone else.
Unless I’m missing something, it looks like the InformixDatabase returns a simple new NumberType() for the results of getNumberType(). The documentation here: