Fix float/decimal type mismatch