【原创】oracle数字转字符:浮点数字格式化,小数点前0的问题
2013-03-08 15:03
405 查看
目标:浮点型数字在转字符的时候,有时候小数点前面的数“0”不显示,比如:数字:0.3312342, 转成字符之后变成了".3312342",为了避免这种情况需要对数据进行格式化,具体实验如下:
准备:
查询格式: select a1, to_char(a2, 'fm99990.999999'), to_char(a2) from ttt;
准备:
create table ttt (a1 varchar2(100), a2 number(16,4)); insert into ttt values('1111', 0.321312); insert into ttt values('1112', 22.321312); insert into ttt values('1113', 12.3212); insert into ttt values('1114', 42.321312); insert into ttt values('1115', 30.321312);
查询格式: select a1, to_char(a2, 'fm99990.999999'), to_char(a2) from ttt;
相关文章推荐
- Oracle处理小数点后位数、格式化数字、查找指定字符所在位置的几个函数
- freemarker---数字小数点格式化问题
- oracle"字符串型数字"排序问题
- 我的Android进阶之旅------>Java字符串格式化方法String.format()格式化float型时小数点变成逗号问题
- oracle小数格式化后,小数点前面没有0等问题
- [DB][Oracle]Oracle格式化数字的方法(指定小数点位数,每3位加逗号)
- ibatis 动态列缓存问题;oracle行转列;oracle使用数字或特殊字符作列的别名
- 德语环境下 小数点格式化时数字格式异常问题
- freemarker解决数字小数点格式化问题
- freemarker---数字小数点格式化问题
- 交叉报表列头排序时遇到的oracle问题—oracle ORA-12704:字符集不匹配、varchar2转化为nvarchar2字符缺失、case when else后的字符类型要一致
- 格式化带小数点的数字
- Oracle百分比格式化问题与解决方案
- oracle小数点前零丢失的问题
- 是否以某字符串结尾 是否以某字符串开始 是否是整数 裁减字符串空格 是否是浮点数 是否所有字符为数字类型 是否为空 是否是EMAIL 是否是电话号码 身份证号码验证-支持新的带x身份证 日期验证
- asp.net连接oracle无法进行中文字符查询的问题
- JSTL 浮点数字输出格式化
- Oracle中空值与数字相加问题
- SQLQuery 查询Oracle char类型返回一个字符问题
- 使用DecimalFormat类时小数点格式化时格式异常问题