Are you reverse from database (not DDL)? I tried but result is number(22). It may related to JDBC driver because we rely on it to retrieve column metadata. Which JDBC driver are you using?
so little more detail here, in real oracle database I have column:
NUMBER with no precision specified
I reverse it back (its oracle 11G), I use ojdbc8.jar as JDBC driver.
On reversed model I get NUMERIC 0. (physical diagram in VP)
When I generate DDL:
Postgres - I get numeric(19, -127)
Oracle - I get as well number(19, -127)
Also in your supported list you mention Oracle 9/10, but there is out there 11g, 12c and 18 version of Oracle, looks to me like you are a bit behind a reality with support. And as I mentioned earlier, data mapping is related to specific version of any database engine, its another dimension in configuration.
I would like to let you know the unable to generate DDL for number without precision and scale problem has been fixed and please update the software to latest patch build (20190230dr or later) to get the problem fixed. Details about update to latest patch can be found at
Please make sure you have pressed the “Update to latest patch” button on the left hand side of the dialog right after launching the update program
Feel free to contact me if you require any further information.