博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE中科学计数法显示问题的解决
阅读量:6278 次
发布时间:2019-06-22

本文共 1152 字,大约阅读时间需要 3 分钟。

测试目的:解决在ORACLE使用中遇到的科学计数法问题。

 

  测试目的:

  解决在ORACLE使用中遇到的科学计数法问题。

  测试环境:

 

  SQL> select * from v$version
  2 where rownum < 2;
  BANNER
  ----------------------------------------------------------------
  Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi

  实验:

 

  1 SQL*PLUS下
  SQL> select to_number('1234567891') from dual;
  TO_NUMBER('1234567891')
  -----------------------
  1234567891
  SQL> select to_number('12345678912') from dual;
  TO_NUMBER('12345678912')
  ------------------------
  1.2346E+10
  SQL> show numw
  numwidth 10
  SQL> set numw 15
  SQL> select to_number('12345678912') from dual;
  TO_NUMBER('12345678912')
  ------------------------
  12345678912
  SQL> select to_number('123456789123456') from dual;
  TO_NUMBER('123456789123456')
  ----------------------------
  123456789123456
  SQL> select to_number('1234567891234567') from dual;
  TO_NUMBER('1234567891234567')
  -----------------------------
  1.234567891E+15

  2 开发工具PLSQL DEVELOPER

  默认情况下在PLSQL DEVELOPER中的NUMW为15(没有找到设置位数的配置),如果想要打破这中控制,修改方式如下:

  TOOLS->PREFERENCES->WINDOW TYPE->SQL WINDOW下选中Number fields to_char即可。

  补充:

  其他开发工具如果遇到此类问题,应该也会有相似设置。

转载地址:http://tryva.baihongyu.com/

你可能感兴趣的文章
SpringMVC整合Shiro
查看>>
水晶报表异常“CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常,未能加载文件或程序集“log4net...
查看>>
Git详解之二 Git基础 转
查看>>
redis sentinel(哨兵机制)部署(Windows下实现)
查看>>
Apache配置虚拟目录和多主机头
查看>>
前端 JS,localStorage/sessionStorage、cookie 及 url 等实现前台数据共享、传输
查看>>
Linux服务器高并发实践经历
查看>>
Kali配置教程
查看>>
[转]NLog Layout Renderers ${}
查看>>
window环境下搭建SVN服务器
查看>>
Copycat - StateMachine
查看>>
TS流分析
查看>>
SharePoint 2016 - 安装QuickFlow2013
查看>>
git error Another git process seems to be running in this repository
查看>>
webpack2.0简单配置教程
查看>>
安装Eclipse Maven插件的方法
查看>>
vue中的filters的用法
查看>>
DRP——JDBC中的Batch
查看>>
[原][osg][gdal]两种方式修改tiff高程
查看>>
阿里云ACE下的PHP开发环境搭建
查看>>