工资计算中的所得税处理时,我想写个更新的触发器,但影响它的列太多,怎么写?

几乎所有的字段的更新都会影响到所得税的计算,象以下,每个项目我都要写,这样我要写多少啊?有没有别的办法处理这种问题。
if(update(gzx1)
...

if(update(gzx2)
...

---------------------------------------------------------------

不要用触发器,那是不现实的.

工资录入,同时录入的应该是多个人的多个项目,每录入一个就计算一次.太不合现实了吧?
而且工资中也不可能只计算所得税.

合理的做法应该是,在所有的工资数据录入完成后,调用专门的存储过程来进行工资计算.
---------------------------------------------------------------

当然,将计税的function 放在计算工资的存储过程中最好(我是放在存储过程中的)

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus