round在oracle里怎么用,Oracle round 函数(图)
Oracle round 函数(图)
08-11栏目:技术
TAG:oracle四舍五入
oracle四舍五入
如何使用 oracle Round 函数 (四舍五入)
描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。
SELECT ROUND( number, [ decimal_places ] ) FROM DUAL
参数:
number : 欲处理之数值
decimal_places : 四舍五入 , 小数取几位 ( 预设为 0 )
Sample :
select round(123.456, 0) from dual; 回传 123
select round(123.456, 1) from dual; 回传 123.5
select round(123.456, 2) from dual; 回传 123.46
select round(123.456, 3) from dual; 回传 123.456
select round(-123.456, 2) from dual; 回传 -123.46
www.jhua.org
copyright jhua.org
copyright www.jhua.org
jhua.org
trunc,to_char,round,cast copyright jhua.org
1.trunc截取数字,小数位直接舍去,整数位取0。不进行四舍五入
www.jhua.org
第二个参数是要截取的位数,如果不是整数也只看整数位
copyright www.jhua.org
jhua.org
2.to_char(),把数字转成字符的同时截取位数,且会四舍五入。对于本文对数字操作的情况,to_char的第一个参数可以是float,numberic,int,
copyright www.jhua.org
第二个参数模板,描述要转换成什么样的形式。 https://www.jhua.org
注意d2,由于整数位给的'9'不够多,选出来是‘###’。
jhua.org
利用to_char函数转换数字还有更多用法可以参考API。
https://www.jhua.org
jhua.org
3.round看名字就是正八经的对数字进行近似计算的函数,用法和trunc一样,但是它会进行四舍五入
copyright jhua.org
https://www.jhua.org
4.cast转为指定位数的number
copyright www.jhua.org
jhua.org
https://www.jhua.org www.jhua.org
jhua.org
相关阅读
sql:函数:开窗函数简介
www.jhua.org
与聚合函数一样,开窗函数也是对行集组进行聚合计算,但是普通聚合函数每组只能返回一个值,而开窗函数可以每组返回多个值。
实验一
jhua.org
Oracle 11g SQLPlus命令 copyright www.jhua.org
Oracle 11g SQLPlus命令手札格式化操作显示用户格式化操作
格式化操作
数据库本身会有一系列的数据表所组成,所谓的表指的行与列
copyright www.jhua.org
socket中accept()函数的理解
copyright jhua.org
如果客户端有连接请求,必须使用下述函数来接受客户端的请求。SOCKET accept( SOCKET s, struct jhua.org
析构函数写成virtual的好处
jhua.org
相信学习c++的很多同志都听过这样的建议:最好将类的析构函数写成虚函数,如下:class B
{
public:
B() { printf("B()\n"); }
copyright www.jhua.org
sql 四大排名函数---(ROW_NUMBER、RANK、DENSE_RANK、N jhua.org
1.ROW_NUMBER()
定义:ROW_NUMBER()函数作用就是将select查询到的数据进行排序,每一条数据加一个序号,他不能用做于学生成绩的排名,一 www.jhua.org
推荐量:1729
下一篇:Inkscape将位图转换
round在oracle里怎么用,Oracle round 函数(图)相关推荐
- oracle里的定时器,oracle中创建定时器
--创建定时器 CREATE OR REPLACE PROCEDURE P_TEST_JOB IS --判断任务是否已被创建,若任务被创建过,则 isExist > 0 isExist NUMB ...
- oracle里面的nvl,oracle中nvl函数
最近在修改项目中一个统计的bug,统计出的钱数不对,因为不是自己开发的模块,经过分析流程找到了统计的sql. sum(f_msmoney)+sum(f_fkmoney) as total, 上面这段是 ...
- oracle里minis用法,Oracle初学者必知的39个问题
Oracle初学者必知的39个问题 作为oracle新手,可以把这39个问题先看一遍,在刚开始使用oracle的时候,可以少些困惑,多些方便. 1. Oracle安装完成后的初始口令? interna ...
- oracle里的concat,oracle 中的 CONCAT,substring ,MINUS 用法
有的时候,我们有需要将由不同栏位获得的资料串连在一起.每一种资料库都有提供方法来达到这个目的: MySQL: CONCAT() Oracle: CONCAT(), || SQL Server: + C ...
- oracle里update+where,Oracle 关联表更新 update ,where exists
表A ID NAME AGE SEX BOOK 1 小丑1 12 男 数据结构 2 小丑2 22 女 人工智能 表B ID AGE SEX COMPUTER 1 00 applet 2 00 thin ...
- oracle里的listagg,oracle中的listagg函数
listagg()用于字符串聚集 LISTAGG(XXX--要合并的列,XXX--分隔符) WITHIN GROUP( ORDER BY XXX) over(partition by XXX) 需要注 ...
- Oracle的取整和四舍五入函数——floor,round,ceil,trunc使用说明
oracle的取整和四舍五入函数--floor round ceil trunc使用说明 看了electrictoolbox上对PHP,MYSQL,Javascript几种语言关于取整数的专题, ...
- round在oracle中的作用,oracle中round函数的使用
Round 函数 语法为ROUND(number,num_digits) 其中Number是需要进行四舍五入的数字:Num_digits为指定的位数,按此位数进行四舍五入, 如果 num_digits ...
- 【杂谈】Oracle里scott的由来
对于熟悉Oracle或者接触过Oracle的人,scott这个用户大家一定相当的熟悉.从Oracle第一个商业化版本至今,oracle的默认数据库里都少不了这个名字为scott,密码为tiger的用户 ...
- oracle里的查询转换
oracle里的查询转换的作用 Oracle里的查询转换,有称为查询改写,指oracle在执行目标sql时可能会做等价改写,目的是为了更高效的执行目标sql 在10g及其以后的版本中,oracle会对 ...
最新文章
- 第十五届全国大学生智能车人工智能创意组复赛首批团队名单
- 理解Promise (3)
- Pandas中兼并数组和字典功能的Series 2013-03-24 11:24:00 分类: Python/Ruby In [2]: # 这段代码用于并排显示多个Series对象 from it
- LeetCode 第 31 场双周赛(273/2767,前9.87%,第3次全部通过)
- html5中figure怎么用,figure 和 figcaption 元素的正确使用方式
- Django中的日期处理注意事项和自定义时间格式转换
- python numpy 数组元素周围_Python numpy数组元素属性及访问
- POSIX线程专有数据的空间释放问题,pthread_key_create
- extundelete安装_Linux下高效数据恢复软件extundelete应用实战
- Bailian4111 判断游戏胜者-Who Is the Winner【文本处理】
- JS实现实时显示时间
- 软件开发生命周期的五个阶段
- shared_preferences本地存储操作
- 【机器学习】李宏毅-预测PM2.5
- Typescript+Vue大型后台管理系统实战
- php开源混合模式吗,CSS3混合模式使用详解
- 实验九.MATLAB数值积分
- 云服务器网站直接域名登录,[一叶花开]网站搭建-天翼云服务器跳过备案实现可直接访问IP地址以及解析域名...
- 证明当x趋向于0时1-cosx的等价无穷小是(x^2/2)
- 【操作系统】进程调度(3):RR(轮转) 算法 原理与实践