您的位置:首页 > 数据库 > Oracle

【原创】oracle数字转字符:浮点数字格式化,小数点前0的问题

2013-03-08 15:03 405 查看
目标:浮点型数字在转字符的时候,有时候小数点前面的数“0”不显示,比如:数字:0.3312342, 转成字符之后变成了".3312342",为了避免这种情况需要对数据进行格式化,具体实验如下:

准备:

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;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐