select ltrim('124532.62879'-floor('124532.62879'),'0.') from dual;

select length(66695) from dual;

这两条SQL结合起来,就可以查询出小数点后边部分的小数位数、在Oracle中很经典,也很实用!

下面这个做法也还是经典(推荐使用):

比如有一张表的某字段是 number(10,4)的,但是大多数是3位小数,如何把是4位小数的结果查询出来:

select * from tables where (col- trunc(col,3) ) <>0 ;

select length('21221.3410') - instr('21221.3410','.') from dual;

因为上面都是从网上参考别人的,所以最后自己总结的SQL如下:

---查询小数点所在的位置

select instr('12563.26530','.') from dual;

---查询小数部分

select substr('12563.26530',instr('12563.26530','.')+1) from dual;

---查询小数部分的长度

select length(substr('12563.26530',instr('12563.26530','.')+1)) from dual;

可以说的很经典!也很实用!

Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数

Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数 关于处理小数点位数的几个oracle函数()1. 取四舍五入的几位小数select round(1.2345, 3) fr ...

转,Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数

关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select ...

&lbrack;转载&rsqb;转,Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数

关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select ...

转 Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数

关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select ...

EL表达式取整数或者取固定小数位数的简单实现

EL表达式取整数或者取固定小数位数的简单实现 例如${8/7} ,${6/7} ,${12/7 } 在页面的显示结果分别为: 1.1428571428571428 0.8571428571428571 ...

c&num; 小数四舍五入,向上取整,向下取整,见角进元保留多个小数位数

/// /// 实现数据的四舍五入法 /// /// 要进行处理的数据 ...

js取整,保留小数位数、四舍五入、科学记数法及去掉数字末尾多余的0

1.向下取整 var num1 = 12.10345; var num2 =12.9801; var newnum1=Math.floor(num1)     //结果 12 var newnum2= ...

js取小数点后两位数的方法

四舍五入以下处理结果会四舍五入:toFixed( ) var num =2.446242342; num = num.toFixed(2); // 输出结果为 2.45 不四舍五入以下处理结果不会四舍 ...

java中int相除取小数点后两位或限定位数

java 两个整数相除保留两位小数: http://blog.sina.com.cn/s/blog_624d755d0101cvuq.html java中,当两个整数相除时,由于小数点以后的数字会被截 ...

随机推荐

提升你的开发效率,10 个 NPM 使用技巧

对于一个项目,常用的一些npm简单命令包含的功能有:初始化一个文件夹(npm init),下载npm模块(npm install),创建测试(npm test) 和自定义脚本(npm run).但是, ...

Android屏幕适配原理

几个概念: 1) 屏幕密度(dpi) :dot per inch,即每英寸像素数. ldpi(120),mdpi(160),hdpi(240),xhdpi(320) 计算方法: 以480x854,4. ...

line-height属性使文字垂直居中原理

原理:line-height与font-size的计算之差(在CSS中成为“行间距”)分为两半,分别加到一个文本内容的顶部和底部,这样就使得文字垂直居中了.

解码一个加密的js文件

JS常用的7中跨域方式总结

javascript跨域有两种情况:  1.基于同一父域的子域之间,如:a.c.com和b.c.com  2.基于不同的父域之间,如:www.a.com和www.b.com  3.端口的不同,如:ww ...

Python数据分析&lpar;二&rpar;&colon; Numpy技巧 &lpar;3&sol;4&rpar;

numpy.pandas.matplotlib(+seaborn)是python数据分析/机器学习的基本工具. numpy的内容特别丰富,我这里只能介绍一下比较常见的方法和属性.   昨天晚上发了第一 ...

iOS的GIF动画效果实现

引言:GIF图像格式是常见的一种动态图片格式,无论是在Web端还是在移动端都经常遇到,但是考虑目前iOS还无法原生展现GIF图片,而对于GIF的原生支持暂时也没有像JPG.PNG等图像格式支持得这么全 ...

前后端分离djangorestframework—— 在线视频平台接入第三方加密防盗录视频

加密视频 在以后的开发项目中,很可能有做在线视频的,而在线视频就有个问题,因为在线播放,就很有可能视频数据被抓包,如果这个在线视频平台有付费视频的话,这样就会有人做点倒卖视频的生意了,针对这个问题,目 ...

【easy】367&period; Valid Perfect Square 判断是不是平方数

class Solution { public: bool isPerfectSquare(int num) { /* //方法一:蜜汁超时…… if (num < 0) return fals ...

oracle取较小数,oracle 取小数位数相关推荐

  1. matlab怎么取小数点后十五位,matlab 如何取出小数点后第几位数

    matlab中如何保留一位小数 在matlab计算中一般默认小数点后为4位有效小数,但我现在仅需要一位,如vpa命令就可以. 例: >> a=3.18 >> vpa(a,1) ...

  2. Java int类型的除法 向上取整 向下取整 保留小数位数

    今天做了一道计算题,用到整数相除的向上取整,突然卡住了.然后查询并试用了如下方法. 一.三目运算法(向上 / 向下取整 快捷.准确) 两个int型 a.b,a / b 向上取整.可以使用 a / b ...

  3. oracle百分比变成小数,oracle中计算百分比,并同时解决小数点前0不显示的问题...

    select a.catalog_name,decode(substr(trunc((a.s/b.count2),4)*100||'%',0,1),'.',replace(trunc((a.s/b.c ...

  4. oracle中查询四舍五入,Oracle SQL语句实现数字四舍五入取整

    取整(向下取整): select floor(5.534) from dual; select trunc(5.534) from dual; 上面两种用法都可以对数字5.534向下取整,结果为5. ...

  5. 18100出多少取整_电子表格里小数取整用什么公式?

    展开全部 ROUND EXCEL中对数字的32313133353236313431303231363533e58685e5aeb931333330363166处理中,经常根据需要按指定的位数进行取整. ...

  6. python中小数点后取2位(四舍五入)以及取2位(四舍五不入)的方法总结

    在很多场景的计算中,最终得到的数值例如123.45678,要截取2位小数得到123.45,而不是默认的四舍五入方法得到123.46,如何实现呢? 文章目录 一.小数点后取2位(四舍五入)的方法 方法一 ...

  7. python怎么取小数_python取小数点

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本篇主要介绍python的变量,标识符,转义字符,几个基本的数据类型字符串(包括 ...

  8. round() floor() ceil()之间的区别及总结。四舍五入、保留小数点后几位、最小取整及最大取整

    PHP有对浮点数四舍五入.保留小数点后几位.最小取整及最大取整操作的函数,相应的函数有round(),floor(),ceil().理解了函数的基本应用,才能更好的灵活应用到工作中,下面对各函数进行介 ...

  9. 截断 四舍五入 进位php,PHP取整,四舍五入取整、向上取整、向下取整、小数截取 四舍五入是什么意思 四舍五入就是一个亿 excel数值四舍五...

    PHP取整数函数常用的四种方法: 1.直接取整,舍弃小数,保留整数:intval(): 2.四舍五入取整:round(): 3.向上取整,有小数就加1:ceil(): 4.向下取整:floor(). ...

  10. oracle 12c omf,从参数取值瞅Oracle OMF特性

    当前位置:我的异常网» 数据库 » 从参数取值瞅Oracle OMF特性 从参数取值瞅Oracle OMF特性 www.myexceptions.net  网友分享于:2014-05-17  浏览:1 ...

最新文章

  1. iPhone因安全漏洞上热搜,苹果:暂时无法修复,法国总统也中招
  2. [html] iOS下页面如何启动加载时显示画面图片?如何设置大小?它有什么好处?
  3. Java实现Excel文件导出或者下载
  4. CentOS 配置DHCPv6
  5. 使用 python 批量移动文件夹下的文件
  6. 如何开通支付宝小程序助手?
  7. Office阻止激活silverlight控件的解决方法
  8. matlab输出的图怎么设置网格背景图片,4.11Python数据处理篇之Matplotlib系列(十一)---图例,网格,背景的设置...
  9. 怎么获取淘宝商品详情
  10. redis热key卡槽节点分配算法
  11. linux查看raw格式磁盘,KVM之raw和qcow2格式虚拟磁盘创建
  12. CCS5.1/5.5/6下载地址
  13. 英文中电话号码的正确写法
  14. 网易云课堂---php基础第一天
  15. Android之在设备之间传输--MediaRouter、Google Cast、Amazon Fling介绍
  16. 产品:关键词与分类---人人都是产品经理day02
  17. java三国群雄_傲世三国志-群雄争霸
  18. dnf跨四服务器什么时候修复,DNF:跨四大区服务器炸了,数据回档导致多少玩家错过了毕业装备...
  19. WHUT(大学语文)1000分钟,脚本挂刷方法
  20. c语言中如何将月份转化成英语,把数字月份转化成英文月份 用C++编写

热门文章

  1. postgresql日常运维:Postgresql运维的自动驾驶
  2. 分析注释 sequence_input_layer.py
  3. 批处理文件进行音频格式转换
  4. easyui实例案例介绍
  5. 能力与爱好 我能熟练使用计算机,关于2020大学生简历自我评价精选5篇(心选优品)...
  6. 孤军奋战的百合网 下一城会在哪?
  7. Android网络收音机--使用Vitamio解码(一)
  8. Elasticsearch:Elasticsearch 开发入门 - Golang
  9. 如何用纯 CSS 创作一个永动的牛顿摆
  10. Django实现websocket聊天室