oracle查询金额类数据,如何让小数点前的0显示出来?

海兰 2016-07-13 10:36:21
比如:表中数据为:0.11,0.711
查询结果显示成:0.11,0.711
而不是.11,.711
谢谢~
...全文
7773 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
海兰 2016-07-14
  • 打赏
  • 举报
回复
是的,现在是改了表内字段格式,然后结合下大家的方法。谢谢~
js14982 2016-07-13
  • 打赏
  • 举报
回复
set numformat fm999990.9999
ghx287524027 2016-07-13
  • 打赏
  • 举报
回复
引用 4 楼 s060403072 的回复:
有个set numf 的命令,这个有实例没?哪个能举几个?
这个只是设置当前sqlplus环境中数字的默认显示格式~
卖水果的net 2016-07-13
  • 打赏
  • 举报
回复
凑个人数: 如果你是为了显示的话,在报表系统中设置更好一些,那边的格式更为丰富; to_char 是为了在 psql 这种工具中显示;
ghx287524027 2016-07-13
  • 打赏
  • 举报
回复
指定格式就可以了 SELECT to_char(0.2588,'fm999990.99999') FROM dual;
海兰 2016-07-13
  • 打赏
  • 举报
回复
有个set numf 的命令,这个有实例没?哪个能举几个?
海兰 2016-07-13
  • 打赏
  • 举报
回复
那个不好使,有没有set之类的命令可以使用的?
js14982 2016-07-13
  • 打赏
  • 举报
回复
select to_char(0.11,'0.00') from dual; 测了下,可以满足你前面小数点前0.11的需求,不过to_char(0.711,'0.00')的话,给四舍五入两位了,to_char(0.11,'0.000')的话,最后强制0.110,小数点后3位。你可以尝试再加函数去掉末尾的0,暂未想到其他办法。
一个人倔强 2016-07-13
  • 打赏
  • 举报
回复
to_char一下就好了吧
weixin_30364005 2016-07-13
  • 打赏
  • 举报
回复
引用 10楼weixin_30364005 的回复:
Select to_number ('0.11', '999.99') from dual; Or Select to_number ('.11', '999.99') from dual; I don't think to_char works. (DB:Oracle 12c 12.1.0.2.0)
I meant, it depends on the original data type. When 0.11 is stored as a string, then...
weixin_30364005 2016-07-13
  • 打赏
  • 举报
回复
Select to_number ('0.11', '999.99') from dual; Or Select to_number ('.11', '999.99') from dual; I don't think to_char works. (DB:Oracle 12c 12.1.0.2.0)
Z_B_Hrunqian 2016-07-13
  • 打赏
  • 举报
回复
用正则表达式,regexp_replcae(列名,'^\.','0.')
内容概要:LAN8720A是一款符合IEEE 802.3/802.3u标准的低功耗、高集成度以太网物理层收发器,支持10/100Mbps数据传输速率,采用精简媒体独立接口(RMII),具备HP自动MDIX功能,能够在直连或交叉网线环境下自动识别并适配连接方式。该芯片采用24引脚QFN/SQFN小型封装(4×4mm),支持灵活的电源架构(LVCMOS可变I/O电压1.6V至3.6V),内置1.2V稳压器,并可通过外部25MHz晶体降低BOM成本。其主要功能包括自动协商、回环测试、节能模式(如能量检测断电)、中断管理、LED状态指示以及强大的信号完整性处理能力,适用于多种嵌入式网络设备。; 适合人群:从事嵌入式系统设计、网络硬件开发及相关电子工程领域的技术人员,特别是需要在空间受限、低功耗要求高的产品中集成以太网功能的研发工程师。; 使用场景及目标:①在机顶盒、网络打印机、数字电视、IP电话、无线接入点等消费或工业嵌入式设备中实现稳定可靠的以太网连接;②通过RMII接口与MAC控制器对接,减少引脚数量和系统复杂度,降低整体设计成本;③利用自动MDIX和自动协商功能提升网络连接的兼容性与即插即用体验;④借助多种低功耗模式(如能量检测断电)优化电池供电设备的能耗表现,延长续航时间。; 阅读建议:在实际应用中应重点关注电源时序、复位配置、时钟电路设计及PCB布局,尤其应注意XTAL1/CLKIN与XTAL2的匹配电容设置、RBIAS偏置电阻精度以及暴露焊盘的接地处理。建议结合文档中的典型应用图和电气特性参数进行硬件设计与调试,确保信号完整性与系统稳定性。同时,务必查阅最新版数据手册与勘误表以获取更新的技术信息和支持。

17,136

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧