在oracle里,查询时,如何显示小数点前面的0 ? 4/7显示 0.57,非 .57 你看一下你的NLS_LANG的设置是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道了:set numformat "9999999999999999990.99";select 4/7 from dual; 4/7----------------------- 0.57select 100/10 from dual; 100/10----------------------- 10.00 你的目的是什么,用to_char函数 set numformat 只是SQLPLUS的设置 没错set numformat 只是SQLPLUS的设置,你可以看一下你在其它工具比如说pl/sql developer,pb,golden中是如何显的。其实这个是与NLS_LANG有关的。 to_char函数 ? 那我要一个个改??怎么看NLS_LANG? 目的是:JDBC连oracle,在jsp里显示出来 注册表里 NLS_LANG NA 目的是:JDBC连oracle,在jsp里显示出来-----------------------------你既然是这个目的,你可以不管数据库,你取出的数据 rs.getFloat(...); 这样就可以了吧! 【非常纠结】linux上入库Oracle乱码问题 一个棘手的Oracle Hint相关的问题。 80万个点对之间最短路径问题~!?求助 oracle 如何删除表名 包含某一字符的所有表 请教高手:中文日期格式的设定! 这个错误如何处理呀: ORA-06502: PL/SQL: numeric or value error, 着急 怎么才能知道一个用户是否存在于库表中呢 如何获取用户所在计算机的IP地址?高手路过看一看:) 关于微软提供的oracle_net.msi包 寻求技术指导 请问那里能下载Oracle 的 感谢 在线求救 oracle8.1.5与8.1.7差别
set numformat "9999999999999999990.99";
select 4/7 from dual;
4/7
-----------------------
0.57
select 100/10 from dual;
100/10
-----------------------
10.00
其实这个是与NLS_LANG有关的。
-----------------------------你既然是这个目的,你可以不管数据库,你取出的数据 rs.getFloat(...); 这样就可以了吧!