`
123003473
  • 浏览: 1061493 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

oracle 科学计数法转化为数值型显示

阅读更多
1、
select to_char( to_number(column_name)) from tablename 

2、
在使用ORACLE中的进行计算或者函数处理时,
会出现大数据自动科学计数的形式表示(类似9.2345678E14),
有时不希望用科学计算法表示这个数据,
此时要在出来结果的最外层使用TO_CHAR不让得到的数据是科学计数的方式。

TO_CHAR(CEIL(9999999999.99999 * 9999999.999999*9999999998/99999999999*100000)/100000) FROM DUAL



分享到:
评论

相关推荐

    PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法

    特别是在Oracle数据库中,当涉及到17位以上的数字时,可能会出现一个问题:这些大数在查询结果中会以科学计数法的形式显示,而不是常规的数字格式。这不仅会影响数据的可读性,也可能导致后续的数据处理出现错误。...

    oracle 如何判断一个字符串能否转换为数字?

    根据Oracle官方文档和提供的错误信息,我们可以得知该错误发生的根本原因是尝试将一个非数值型的字符串转换为数字时失败了。具体来说: - **错误原因**:当尝试将一个字符型字段转换为数字时,如果该字段包含的不是...

    oracle数字格式

    科学计数法用于表示非常大的或非常小的数值。例如: - **格式**: `'9.9EEEE'` - **示例**: `TO_CHAR(2008032001, '9.9EEEE')` 结果为 `'2.01E+09'` 注意:科学计数法中的小数位前只需要有一个`9`或`0`。 #### 10. ...

    Oracle SQL function.

    - `EEEE999.9` 根据科学计数法显示数字。 - `FMFm9.99` 去除前后空格的格式。 - `MI999,999` 正数后跟空格,负数带符号。 - `PR999` 负数显示为"。 - `RNRN` 大写罗马数字。 - `Mm` 小写罗马数字。 - `SS999,999999,...

    Oracle+SQL+內置函數大全+Oracle+SQL+function.ppt

    其他如 `EEEE999.9` 提供科学计数法,`FMFm9.99` 去除前后空格,`MI999,999` 显示正负号,`PR999pr` 用于格式化负数,`RNRN` 大写罗马数字,`Mm` 小写罗马数字,`SS999,999` 显示正负号,`TMTM9` 最小字符长度,`XXX...

    Oracle函数介绍1.ppt

    - `EEEE999.9` 格式化科学计数法。 - `FMFm9.99` 去除前后空格的格式。 - `MI999,999` 显示正数后的空格,负数后的符号。 - `PR999pr` 用于格式化负数,如 `< >`。 - `RNRN` 大写罗马数字。 - `Mm` 小写罗马数字。 -...

    Oracle SQL function

    其他如`CC`、`LL`、`UU`分别对应不同的货币标识,`00999`用于前导零填充,`99.99`用于无符号数字,`EEEE999.9`用于科学计数法,`FMFm9.99`消除前后空格,`MI999,999`用于带有符号的数值等。还有罗马数字格式化`Mm`、...

    oracle 函数大全

    10. **EEEE999.9**: 使用科学计数法表示数字。 11. **FMFm9.99**: 格式化一个没有前置空格和尾随空格的数字。 12. **MI999,999**: 格式化一个带有符号的数字,正数后跟一个空格,负数保持符号。 13. **PR999**: ...

    oracle-sql内置函数大全

    - `EEEE999.9`:科学计数法。 - `FM9.99`:无前导或尾随空格的格式。 - `MI999,999`:带有尾随符号的负数和正数。 - `PR999pr`:负数前有负号,正数前有正号。 - `RNRN`:罗马数字表示。 - `SS999,999`:正负...

    Oracle SQL 函数

    - `EEEE999.9`:按科学计数法格式化数字。 - `FMFm9.99`:无前置和尾随空格的格式。 - `MI999,999`:负数带符号,正数带空格。 - `PR999pr`:负数带负号(),`RNRN`为大写罗马数字,`Mm`为小写罗马数字,`SS999,...

    Oracle-函数介绍.pptx

    - `EEEE999.9`:科学计数法。 - `FMFm9.99`:无前导和尾随空格的格式。 - `MI999,999`:负数带符号,正数带空格。 - `PR999pr`:负数用`包围,正数用`>`包围。 - `RNRN`:大写罗马数字。 - `Mm`:小写罗马数字...

    Oracle SQL 內置函數大全

    - `EEEE999.9`:标准科学计数法。 - `FM`:消除前置和尾随空格。 - `PR`、`RNRN`:罗马数字格式。 - `SS`:正负号在数值后。 - `TM9`、`TME`:最小字符数格式,TM9固定,TME需要具体说明。 - `XXXXXXxxx`、`X`...

    Java复习题

    Java复习题 Java 是一种高级编程语言,属于 Oracle 公司,主要用于开发安卓应用...直接量是一个程序中直接出现的常量值,科学计数法是以科学计数法的形式进行内部存储的,可以在数值直接量的两个数字间使用下划线。

    OracleSQLfunction.ppt

    - `EEEE999.9`:使用科学计数法表示数字。 - `FMFm9.99`:去除前后空格的格式化。 - `MI999,999`:负数后跟符号,正数后跟空格。 - `PR999pr`:负数格式化。 - `RNRN`:大写罗马数字格式。 - `Mm`:小写罗马...

    ORACEL_内置函数大全.ppt

    `EEEE999.9`用于科学计数法,`FMFm9.99`用于去除前置和尾随空格,`MI999,999`则会在正数前添加一个空格,负数前添加负号。此外,还有`PR999pr`、`RNRN`用于罗马数字格式,`SS999,999999,999s`在正数前添加正号,负数...

    JAVA习题集(含答案).doc

    - (6) **5.6E03**:合法科学计数法表示的浮点数。 - (7) **\t**:合法转义字符,表示制表符。 - (8) **–90**:合法负整数常量。 - (9) **012**:合法八进制整数常量。 - (10) **0x1**:合法十六进制整数常量。...

    广东省汕头市金山中学高一信息技术历年NOIP初赛试题04

    13. **进制转换和加法**:将不同进制的数值相加,需要先将它们转换为同一进制再进行运算,得到的结果可以再转换回原进制表示。 14. **数据库系统**:MySQL、SQL Server、Oracle是常见的数据库软件,而Outlook是一款...

    整理后java开发全套达内学习笔记(含练习)

    科学计数法:12.5E3 类型转换默认序列: byte > short > int > long > float > double char 」 注意:默认类型转换(自动类型提升)会丢失精度,但只有三种情况: int>float; long>float; long>double. 看一下...

Global site tag (gtag.js) - Google Analytics