OBIEE编辑报表比率向下取整问题
2016-05-22 10:31
302 查看
编辑报表的发现一个问题,两个数字相除得到的结果却总是向下取整的,抓出sql发现原因就出在int类型相除向下取整,double类型就没有问题。
抓出sql如下:
select D1.c1 as c1, D1.c2 as c2, D1.c3 as c3from ( select distinct 0 as c1,
D1.c1 as c2,
floor(15 * 100 / 16) as c3
from
SAWITH0 D1
order by c2 ) D1 where rownum <= 10000001
解决方法:
(1):编辑器中的15/16 更改为15.0/16.0
(2):编辑器中的15/16 更改为15.0d/16.0d
抓出sql如下:
select D1.c1 as c1, D1.c2 as c2, D1.c3 as c3from ( select distinct 0 as c1,
D1.c1 as c2,
floor(15 * 100 / 16) as c3
from
SAWITH0 D1
order by c2 ) D1 where rownum <= 10000001
解决方法:
(1):编辑器中的15/16 更改为15.0/16.0
(2):编辑器中的15/16 更改为15.0d/16.0d
相关文章推荐
- SQL Report Builder 报表里面的常见问题分析
- 图文介绍报表与企业微信公众号集成方案
- 在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页面的主/从报表
- Java FineReport报表工具导出EXCEL的四种方式
- 报表开发工具
- 报表开发小技巧:报表的设计与配色技巧
- Web报表工具FineReport中JavaScript的使用
- Web报表工具FineReport的JS API开发(一)
- 报表工具的考查指标与比较-1、产品产地
- 报表工具考察的指标与比较-2、实现技术及原创程度
- 简评《Java报表工具选型记》
- web报表软件-新起点,正确的路
- 报表工具分类-实现技术
- 为什么说中国式报表特殊-2、特点
- 为什么说中国式报表特殊-5.4 填报
- java技术免费技术培训
- 如何选择WEB报表工具(二)
- 主流Java报表工具的比较
- WEB报表的采购成本
- 新一代报表工具–报表设计的革命[转]