关于处理小数点位数的几个oracle函数
1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select trunc(1.2345, 2) from dual; 结果:1.23select trunc(1.2399, 2) from dual;结果:1.23 3.取整数 返回大于或等于x的最大整数: SQL> select ceil(23.33) from dual; 结果: 24 返回等于或小于x的最大整数: SQL> select floor(23.33) from dual; 结果: 23 返回舍入到小数点右边y位的x值:rcund(x,[y]) SQL> select round(23.33) from dual; 结果: 23 返回截尾到y位小数的x值:trunc(x,[y]) SQL> select trunc(23.33) from dual; 结果: 23 格式化数字The following are number examples for the to_char function.to_char(1210.73, '9999.9') would return '1210.7'to_char(1210.73, '9,999.99') would return '1,210.73'to_char(1210.73, '$9,999.00') would return '$1,210.73'to_char(21, '000099') would return '000021'to_char函数特殊用法to_char(sysdate,'d') 每周第几天to_char(sysdate,'dd') 每月第几天to_char(sysdate,'ddd') 每年第几天to_char(sysdate,'ww') 每年第几周to_char(sysdate,'mm') 每年第几月to_char(sysdate,'q') 每年第几季to_char(sysdate,'yyyy') 年比如要找某个时间为每周第几天就可以SQL> select to_char(to_date('20070101','yyyymmdd'),'d') from dual;1.instr在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。语法如下:instr( string1, string2 [, start_position [, nth_appearance ] ] )string1 源字符串,要在此字符串中查找。string2 要在string1中查找的字符串.start_position 代表string1 的哪个位置开始查找。此参数可选,如果省略默认为1. 字符串索引从1开始。如果此参数为正,从左到右开始检索,如果此参数为负,从右到左检索,返回要查找的字符串在源字符串中的开始索引。nth_appearance 代表要查找第几次出现的string2. 此参数可选,如果省略,默认为 1.如果为负数系统会报错。注意:如果String2在String1中没有找到,instr函数返回0.应用于:Oracle 8i, Oracle 9i, Oracle 10g, Oracle 11g 举例说明:select instr('abc','a') from dual; -- 返回 1 select instr('abc','bc') from dual; -- 返回 2 select instr('abc abc','a',1,2) from dual; -- 返回 5 select instr('abc','bc',-1,1) from dual; -- 返回 2 select instr('abc','d') from dual; -- 返回 0
关于处理小数点位数的几个oracle函数相关推荐
- 【oracle】关于处理小数点位数的几个oracle函数
2019独角兽企业重金招聘Python工程师标准>>> 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小 ...
- 转,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 ...
- Oracle中关于处理小数点位数的几个函数,取小数位数,Oracle查询函数
关于处理小数点位数的几个oracle函数() 1. 取四舍五入的几位小数 select round(1.2345, 3) from dual; 结果:1.235 2. 保留两位小数,只舍 select ...
- mysql 查询小数点_MySQL查询小数点位数
怎么查询某个字段中小数有几位? MySQL数据库: 通过下面sql就可以查出来,有2位col*100,有3位col*1000,一次类推: select * from ws_inventory_item ...
- oracle 截取小数点_oracle函数(关于处理小数点位数和时间) | 学步园
一:处理数字 1. 取四舍五入的几位小数 eg: round(n+0.{m个0}5, m) 比如, 取两位的话: round(15.333 + 0.005, 2) result:15.34 比如:se ...
- R中控制输出数值的小数点位数round,和有效数字位数signif
小数点位数round round(x, n) # x为数字.n为保留的位置 示例 > x=3.1415926 > round(x,3) [1] 3.14 如果位数太长,需要科学计数法时,用 ...
- python使用matplotlib可视化:设置坐标轴的范围、设置主次坐标轴刻度、坐标轴刻度显示样式、坐标轴刻度数颜色、小数点位数、坐标轴刻度网格线、线条类型、数据点形状标签、文本字体、颜色、大小等
python使用matplotlib可视化:设置坐标轴的范围.设置主次坐标轴刻度.坐标轴刻度显示样式.坐标轴刻度数颜色.小数点位数.坐标轴刻度网格线.线条类型.数据点形状标签.文本字体.颜色.大小等 ...
- python使用matplotlib对比多个模型在测试集上的效果并可视化、设置模型性能可视化结果柱状图(bar plot)标签的小数点位数(例如,强制柱状图标签0.7显示为两位小数0.70)
python使用matplotlib对比多个模型在测试集上的效果并可视化.设置模型性能可视化结果柱状图(bar plot)标签的小数点位数(例如,强制柱状图标签0.7显示为两位小数0.70) 目录
最新文章
- 4月25日日志(4.25)
- [USACO12MAR]拖拉机
- html sql注入_Web安全-SQL注入(sqli-lab)
- SQL Server 2012安装图解
- yii2中的rules验证规则
- oracle重建服务器,Oracle重建控制文件的实例教程
- leetcode题解77-子集
- 先有电脑然后才有手机,为什么当时手机不叫“手脑”呢?
- 物联网工程实践第二次课堂笔记
- [NSUserDefaults]的使用:登陆后不再显示登录界面。
- 完全卸载oracle11g
- ups容量计算和配置方法_UPS电源选择与电池容量计算
- HEVC帧间预测之三——TEncCu::xCheckRDCostMerge2Nx2N函数分析
- apex显示服务器连接超时,apex与服务器链接超时
- 天啦噜!我竟然见到了超级网红区块链本人
- 实战开发支付SDK —— 处理微信支付异步回调以及订单状态查询(含源码)
- 如何解决未能初始化战场服务器,解决绝地求生无法初始化steam教程详解
- 1411-喜闻乐见的a+b ZCMU
- 经典算法研究系列:九、图像特征提取与匹配之SIFT算法
- 数据化管理洞悉零售及电子商务——零售策略中的数据化管理
热门文章
- 囧囧西游之大闹天宫java_《囧囧西游之大闹天宫》攻略(1)
- modelandview 可以返回html么_python爬虫反反爬,你几乎可以横扫大部分 css 字体加密的网站...
- 卷文件系统根目录仅剩余0字节_Linux Ext4文件系统的老祖宗长什么样
- Python中高级变量类型(列表,元组,字典,字符串,公共方法...)
- 【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件
- concurrent(七)ConcurrentHashMap源码分析
- C# Find() 与 FindAll()方法的使用
- iOS打电话发短信发邮件总结
- 关于J2SE/Jsp/Sping/Hibernate/Struts2的视频下载
- mysql命令行执行外部文件