playing around with numeric precisions on DF with db2.

Using the maximum allowed on DF layer 14.8 for a numeric column. which becomes a 22.8 in SQL definitions.

Value gets corrupted, on DF side.

column is defined at db2 as DEC (22,8)

DF shows it as NUM 14,8 as expected.

row has the following content on db2 table:

Code:
select c_dec_14_8 from tdfnumns 

C_DEC_14_8 
---------------------------------
 12345678901234.12345678
when accessing this row from df, (either table view from studio, or dbExplorer) I get wrong value:

Code:
12345678901234,12304688
and if you change another column value, and save the row, this "wrong" value gets updated to the table.