基于oracle小数点前零丢失的问题分析

 更新时间:2013年05月30日 09:03:53   作者:  
本篇文章是对oracle小数点前零丢失的问题进行了详细的分析介绍,需要的朋友参考下

1.问题起源
oracle 数据库字段值为小于1的小数时,使用char类型处理,会丢失小数点前面的0
例如0.35就变成了.35

2.解决办法:用to_char函数格式化数字显示
select to_char(0.338,'fm9999999990.00') from dual;
结果:0.34
这里重点要看 fm9999999999.99,表示整数部分最多10位,小数部分2位,fm表示去 掉转位字符串后前面的空格,不加fm,0.34前面会有空格的.

相关文章

  • Oracle数据字典详解

    Oracle数据字典详解

    数据字典(Data Dictionary)是Oracle元数据(Metadata)的存储地点,汇集了数据库对象及数据库运行时需要的基础信息,本文详细介绍了什么是Oracle数据字典,感兴趣的小伙伴可以参考一下
    2023-04-04
  • Oracle连接远程数据库的四种方法

    Oracle连接远程数据库的四种方法

    这篇文章主要为大家详细介绍了Oracle连接远程数据库的四种设置方法和注意事项,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Oracle分页查询性能优化代码详解

    Oracle分页查询性能优化代码详解

    这篇文章主要介绍了Oracle分页查询性能优化代码详解,简述了进行分页查询性能优化的原因,具有一定参考价值,需要的朋友可以了解下。
    2017-09-09
  • oracle适配器连接不上的解决办法

    oracle适配器连接不上的解决办法

    racle 的Developer连接不上报错:listener does not currently know of SID given in connect descriptor,如何解决呢?下面小编给大家分享oracle适配器连接不上的解决办法,需要的朋友可以参考下
    2015-10-10
  • oracle数据库关于索引建立及使用的详细介绍

    oracle数据库关于索引建立及使用的详细介绍

    这篇文章主要介绍了oracle数据库关于索引建立及使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • Oracle数据库中的基本建库操作详解

    Oracle数据库中的基本建库操作详解

    这篇文章主要介绍了Oracle数据库中的基本建库操作详解,其中包含了很多OMF下的命令操作实例,需要的朋友可以参考下
    2015-12-12
  • 如何利用Oracle命令解决函数运行错误

    如何利用Oracle命令解决函数运行错误

    这篇文章主要给大家介绍了关于如何利用Oracle命令解决函数运行错误的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • Oracle批量查询、删除、更新使用BULK COLLECT提高效率

    Oracle批量查询、删除、更新使用BULK COLLECT提高效率

    BULK COLLECT(成批聚合类型)和数组集合type类型is table of 表%rowtype index by binary_integer用法笔记。对oracle批量查询 删除 更新使用bulk collect提高效果的相关知识感兴趣的朋友通过本文一起学习吧
    2017-04-04
  • Oracle还原恢复启动时数据库报ORA-00704、 ORA-00604,、ORA-00904的问题解决

    Oracle还原恢复启动时数据库报ORA-00704、 ORA-00604,、ORA-00904的问题解决

    这篇文章主要介绍了Oracle还原恢复启动时数据库报ORA-00704、 ORA-00604,、ORA-00904的问题解决,本文给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-04-04
  • Ubuntu 22.04或20.04安装Oracle SQL Developer的图文教程

    Ubuntu 22.04或20.04安装Oracle SQL Developer的图文教程

    Oracle SQL Developer 是一个免费平台,为开发人员提供用于开发和管理 Oracle 数据库的集成开发环境,这篇文章主要介绍了Ubuntu 22.04或20.04安装Oracle SQL Developer图文教程,需要的朋友可以参考下
    2024-08-08

最新评论