对于不到1的数字,显示的类似于 .45样子的数据。0.45前面的0不见了。
以下总结了两种方法来解决缺0的问题。
1)SELECT DECODE (TRUNC (1/100),0, REPLACE (1/100, '.', '0.'),TO_CHAR (1/100)) FROM DUAL;
2)SELECT RTrim(To_Char(1/100,'FM99999999990.9999'),'.') FROM dual;
比较:
第一种公式比较复杂,但可以处理通用的数值。
第二种看起来简单,不过格式化的值的位数一定要大于计算的位数才行。比如 SELECT RTrim(To_Char(200,'FM90.9999') ,'.') FROM dual; 显示的就是########,因为已经超过了格式化的范围。
分享到:
相关推荐
oracle数据库中文乱码问题解决方案.docx
Oracle数据库应用管理解决方案.rar
EMC 针对 Oracle 数据库的中型企业解决方案
ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库ORACLE数据库
Oracle数据库课程设计医院系统数据库源代码。包含Java代码和SQL语句。源码中默认使用的数据库为运行的Oracle数据库 如需修改,在java源码/database.propertie中修改即可!Oracle数据库课程设计医院系统数据库源代码...
Oracle 数据库多语言入库问题的解决方案 本文通过研究Oracle 数据库如何成功实现多语言入库,给出了一种实现多国语言信 息存储的基本方法,该方法解决了非中文语言入库时出现的乱码问题。随着企业在发展过程 中业务...
ORACLE数据库迁移方案,单机迁移到rac
《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle 12c数据库基础教程》教学课件—03Oracle数据库管理工具.pdf《Oracle...
Oracle数据库字符集问题解决方案大全.doc,搜罗的一些关于Oracle数据库的汉字无法正常显示的解决方案。希望对于需要的朋友有用。
Oracle数据库应用问题与解决方案分析.pdf
“Linux系统下Oracle数据库的安装及设计方案” Linux操作系统下Oracle数据库的安装 在Linux系统下安装Oracle数据库需要考虑多个方面的因素。首先,需要调整Linux内核和环境。在RedHat 6.0环境下安装Oracle 8.0.5,...
浅谈Oracle数据库高可用性解决方案.pdf
医院信息系统ORACLE数据库升级解决方案.pdf
采油厂Oracle数据库备份和恢复解决方案探讨.pdf
Oracle数据库私有云平台解决方案-Oracle实训室.pdf
EMC针对Oracle数据库的中型企业解决方案.pptx