发新话题
打印

xml文件里的一个关于“合计”的问题

xml文件里的一个关于“合计”的问题

<Variable>=$.金额.sum()</Variable>
                                                                                <Format Class="DecimalFormat">
                                                                                        <Pattern>#,##0.00</Pattern>
                                                                                </Format>
sum()这个方法在哪里定义的?
如果字段“金额”是字符串类型的能不能相加?如果能,调用哪个方法,给个例子?如果不能,可不可以自己定义这样一个方法?

TOP

字符串类型,不能相加,如果要加,建议你在sql里处理成数值型.

sql 有些cast函数,下面以mysql为例,可以这样做:
select cast(字符型字段 as numeric(8,2)) as 金额 from mytable

TOP

发新话题