Skip to content

fcl-db: interbase: Add support for DECFLOAT(16) data type

These patches adds base capability of loading DECFLOAT(16) fields (which are encoded in Densely Packed Decimal format). DECFLOAT(16) is mapped to FmtBCD field, but FmtBCD can not accept full range of DECFLOAT(16) values - from 1E-398 to 9.9..9E+384, so there may be an overflow exception. (so it is questionable whether not to map decfloat to double even at the cost of losing precision???) fmtbcd.pp.diff ibconnection.pp.diff So these patches can be considered as starting point ...

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information