标签: java sql oracle jasper-reports
select trunc('11.01') from dual
输出:11
jasper报告中它的数据类型是什么,因为BigDecimal。 是否有任何解决方法可以将其作为字符串。
答案 0 :(得分:4)
Oracle的TRUNC函数仅适用于日期和数字,因此Oracle会将您的11.01转换为数字。要让Oracle将其作为字符串返回,请执行以下操作:
TRUNC
11.01
select to_char(trunc('11.01')) from dual;