现在企业所得税率调整出现了0.168
 qysdssl 由浮点数2位改成3位。由于数据库定义为number(38,2)不能前台修改,只能后台处理:
 desc formtable_main_684
 qysdssl number(38,2)
前台新建一个 qysdssl1 为 number(38,3)
 select qysdssl,qysdssl1 from formtable_main_684 where qysdssl is not null
后台将原值赋给临时变量
 update formtable_main_684 set qysdssl1 = qysdssl  where qysdssl is not null
 后台将原值改为空值
 update formtable_main_684 set qysdssl = null  where qysdssl is not null
数据库前台修改原值长度为number(38,3)
后台将临时变量清空
 update formtable_main_684 set qysdssl1 = null  where qysdssl1 is not null
 前台删除临时变量。
查看现有字段定义
 select * from workflow_billfield where billid = -684 and fieldname = ‘qysdssl’
 后台修改现有字段定义。
 update workflow_billfield set fielddbtype = ‘number(38,3)’ where billid = -684 and fieldname = ‘qysdssl’
由于缓存存在在流程定义中仍然还显示为2位。
 但前台字段已经显示为0.000并能录入并保存0.168