首页 > 数据库 >Oracle较长number型数值的科学计数显示

Oracle较长number型数值的科学计数显示

时间:2023-04-28 18:34:01浏览次数:39  
标签:number id 计数 12345678901 科学 Oracle 计数法 ID

表中有id列,类型为number,在sqlplus中查询的时候,查询结果的显示方式为科学计数法:
ID
----------
4.5572E+18
4.5574E+18
4.5585E+18


这样看起来很不直观,而之所以这样显示的原因是在SQL*Plus下,小于等于10位的精度显示的是很直观的形式,大于10位精度的则显示为科学计数的形式。


避免使用科学计数法显示的方法:
1.使用set numwidth
SQL> set numwidth 20
SQL> select id from test where id=12345678901;
ID
-----------
12345678901
2.将number转成char类型
SQL> select to_char(id) from test where id=12345678901;
TO_CHAR(ID)
----------------------------------------
12345678901

 

标签:number,id,计数,12345678901,科学,Oracle,计数法,ID
From: https://www.cnblogs.com/techcq/p/17362922.html

相关文章

  • oracle解锁被锁住的行,表
    使用下面查询语句查询:sid与serial#SELECTc.owner,c.object_name,c.object_type,b.sid,b.serial#,b.status,b.osuser,b.machineFROMv$locked_objecta,all_objectsc,v$sessionbWHEREb.sid=a.session_idANDa.object_id=c.object_id;查询到......
  • python之cx_Oracle实现本地exe连接oracle数据库执行命令
    代码实现#-*-coding:GBK-*-importosimportcx_Oracle#导入cx_Oracle模块importtimedefgetData():conn=cx_Oracle.connect('username/password@ip:port/orcl')cur=conn.cursor()sql="SELECT*fromUSERwhereUSER_ID=\'......
  • oracle 数据库事务,提交,回滚,保存点,表的锁定,隐式锁,显示锁,写锁,读锁,排他锁,共享
    [color=red]数据库事务的概念[/color]事务是由相关操作构成的一个完整的操作单元。两次连续成功的COMMIT或ROLLBACK之间的操作,称为一个事务。在一个事务内,数据的修改一起提交或撤销,如果发生故障或系统错误,整个事务也会自动撤销。比如,我们去银行转账,操作......
  • c# winform 读取oracle中blob字段的图片并且显示到pictureBox里,保存进库
    privatevoidbutton2_Click(objectsender,EventArgse){ OracleConnectionconn=dbc.getConnection();//获得conn连接 try { conn.Open(); OracleCommandcmd=conn.CreateCommand(); cmd.CommandText="SELECTzpFROMkk.kkbjWHERExh=2345";//查......
  • Tablespace 'innodb_system' Page [page id: space=0, page number=5] log sequence n
    场景:这几天在外面实习,老师的项目数据库崩了让我看,连着两条看到十一二点,哎。主要场景是mysql突然崩溃,发现重启mysqld服务无效,重启系统无效。查看/var/log/mysql.log日志,看到以下内容:Themanualpageathttp://dev.mysql.com/doc/mysql/en/crashing.htmlcontainsinfo......
  • 窗口函数DENSE_RANK()/DENSE_RANK()/ROW_NUMBER() 区别
    SQL语句之DENSE_RANK函数:DENSE_RANK()是一个窗口函数,它为分区或结果集中的每一行分配排名,而排名值没有间隙。DENSE_RANK()。如果使用DENSE_RANK()进行排名会得到:1,1,2,3,4。RANK()。如果使用RANK()进行排名会得到:1,1,3,4,5。ROW_NUMBER()。如果使用ROW_NUMBER()进行排名会得到:1,2......
  • Oracle WebLogic多个组件漏洞风险提示
    漏洞概述近日,WebRAY安全服务产品线监测到Oracle官方发布了安全更新,本次共发布了包含WebLogic在内的433个产品的安全补丁程序,其中CVE-2023-21912、CVE-2023-21996、CVE-2023-21964、CVE-2023-21931、CVE-2023-21979等较为严重。WebLogic是美国Oracle公司出品的一个applicationserve......
  • Oracle查询语句报ORA-01772: 无效数字
    所需字段类型为数字:selectfirst_minutefrombphs.GW_PREGNANT;--其中"first_minute"字段的类型为:number想在目标字段值为空时,用指定字符代替,此时会报错“ORA-01772:无效数字”:selectnvl(first_minute,'aa')frombphs.GW_PREGNANT;--ORA-01772:无效数字解决......
  • c# winform Socket多文件传输并把传输文件保存到Oracle数据库Blob字段里
    服务器接收端代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.Net;usingSystem.Threading;usingSystem.......
  • oracle数据恢复 - dbrecover-for-oracle2009
    软件可以使用社区版,限制行数未一万行直接使用向导,默认配置执行即可需要注意选择数据文件的时候如果不知道表空间在哪个文件中就选择所有的文件最后导入的时候需要注意指定数据库服务名称sqlldruserid=user/password@servicenamecontrol=C:\Users\Administrator\Desktop\ba......