Hi,
We have installed our first version of oracle 9.2.0.5 and discovered a serious problem with SQL-statements which use views, especcially
views in conjunction with unions.
Some field of the view have changed their datatype from number to number(4), which translates to integer. At runtime this is detected by the DOA components who raise an error like 'float expected but integer found''. I know I can force the DOA
to always use float fields, but this is not a capable way because our financial software has literally hundreds of forms and datamodules.
Reports would have to be redefined also, who want's a customer-id with a precision
Is there any solution which avoids to change a lot of modules ?
Greetings
Volker Wilhelm
COMPU-ORGA GmbH
We have installed our first version of oracle 9.2.0.5 and discovered a serious problem with SQL-statements which use views, especcially
views in conjunction with unions.
Some field of the view have changed their datatype from number to number(4), which translates to integer. At runtime this is detected by the DOA components who raise an error like 'float expected but integer found''. I know I can force the DOA
to always use float fields, but this is not a capable way because our financial software has literally hundreds of forms and datamodules.
Reports would have to be redefined also, who want's a customer-id with a precision

Is there any solution which avoids to change a lot of modules ?
Greetings
Volker Wilhelm
COMPU-ORGA GmbH