proc sql 里面 一个字段是 金额 * 汇率 了的,应该是乘汇率后小数点位数太多溢出了。这样的话怎么解决啊?
金额字段的格式是20.6 汇率的是20.12
proc sql;
create table t1 as
select a.客户号
,sum(a.金额*b.汇率)
from 基础表 a
left join 汇率表 b
on a.币种 = b.币种
group by 1
;
quit;
要怎么改一下?
P.S:表是通过libname从teradata数据库导进来的