[quote]Originally posted by Ender:
Number(12) is just example. I have numbers like this Number(22) or Number(18,6). Support for TFMTBCD will be great feature. [/quote]Not just a feature but a must !!
Consider this example : I have a table with a field of type number(30).
I need to insert in this field a value like this one : 123456789123456789123456789.
Inserting this value using DOA or pl/sql developer this value will be transalted with Float precision and so in the database i have this value 123456789123457000000000000. Both values have the same floating point rapresentation (1,23456789123457E26) but are not equals. Inserting the same value using sql*plus the value is correctly inserted and displying both values using to_char reveal :
123456789123457000000000000 --> WITH DOA
123456789123456789123456789 --> WITH SQLPLUS
The same problem reading such values.
When i need to work with DOA i need to be sure the numeric fields are with a precision not exceding the Delphi Double one.
Regards
sergio sette