页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

问题描述

如下图所示,数据怎么会显示成 -.13% ,前面的0少了,应该是-0.13%

Image Modified

解决方案:

通过验证,用户的SQL类似 select (-3/10000)*100||'%' a from dual

...

,在数据库中执行之后,也同样是有问题的,如下图所示:

Image Added

实际以上SQL语法是隐式转换的问题,显示转换即可select TO_CHAR( (-3/10000)*100,'fm99990.00999')||'%' a from dual ,如下图所示:

Image Added

当然也可以考虑使用Smartbi的数据格式解决:数据格式