Oracle Numeric Datatypes
NUMBER is a proprietary datatype invented and used by Oracle
to store all numeric datatypes. It encompasses numbers of
all sizes and precisions. Oracle will never return data in
this datatype, and they don’t publish its format. When
using Oracle (even in non-OA Oracle apps that only use Oracle
API), a valid numeric datatype, INTEGER, FLOAT, etc..., must
be specified. Knowledge of the data is required to pick the
correct type.
OAHELPER will always use a FLOAT 8 because that datatype
is capable of handling the largest precision and largest numbers.
It is recommended, though, that someone with knowledge of
the data edit the environment file and alter those values
to FLOAT 4, INTEGER 4, INTEGER 2 or INTEGER 1 in order to
preserve space and improve OA performance.
top
|