The omnient.ini file [Director] section controls whether the Connect CDC Director assumes a NUMBER, no p,s, is defined internally as a FLOAT or an INTEGER:
OracleNUMBERWithoutPrecisionOrScaleIsINTEGER=<1 or 0>
-
If this is set to 1, NUMBER is NUMBER(22).
-
if this is set to 0, NUMBER is FLOAT.
The table must be refreshed in order for this NUMBER interpretation to be in effect.