zoukankan
html css js c++ java
Oracle——内置函数介绍(数学函数)
数学函数
round ()函数
round(列名|数值,保留小数位)函数用于返回某个数字的四舍五入值。
SELECT round(2745.173, 2) FROM dual;
如果不使用第二个参数,那么,相当于使用了参数0,即精确到整数。
SELECT round(2745.173) FROM dual;
如果第二个参数为负数,那么,相当于将数值精确到小数点之前的位数。
SELECT round(2745, -1) FROM dual;
如果是负数进行四舍五入,等同样正数取舍,结果再加上负号。
SELECT round(-15.53, 1), round(-15.55, 1) FROM dual;
trunc()函数
trunc(列名|数值)函数用于截取部分数字。该函数不对数值做四舍五入处理,而是直接截取。
SELECT trunc(2745.575, 2) FROM dual;
保留位数的值可以为0,当该参数的值为0时,将保留到整数。
SELECT trunc(2745.575) FROM dual;
当保留位数小于0时,表示保留到小数点之前的位数。
SELECT trunc(2745.575, -1) FROM dual;
mod ()函数
mod(列1|数值1,列2|数值2)函数,第一个参数为被除数,第二个参数为除数。mod()函数的实际功能为获得两数相除之后的余数。
SELECT mod(5,2) FROM dual;
floor()函数
floor(列名|数值)函数用于返回小于等于某个数值的最大整数,向下取整。
SELECT floor(21.897),floor(-21.897) FROM dual;
ceil()函数
ceil(|列名|数值), 函数将参数向上取整,以获得大于等于该参数的最小整数。
SELECT ceil(21.897) , ceil(-21.897) FROM dual;
sign()函数
sign(列名|数值)函数返回数字的正负性,若返回值为1,表示该参数大于0;若返回值为-1,表示该参数小于0;若返回值为0,表示该参数等于0。
SELECT sign(8), sign(-8) , sign(0) FROM dual;
查看全文
相关阅读:
Win10远程桌面 出现 身份验证错误,要求的函数不受支持,这可能是由于CredSSP加密Oracle修正 解决方法
通过WifI开发调试Android设备
js 什么是深拷贝问题?
JavaScript 如何从引用类型(Array 、 Object)创建一个新的对象
css ::selection 的妙用
nodejs request gb2312乱码的问题
echarts geo地图坐标转换为页面Offset坐标
关于 Chrome Console 查看DOM详情细节的奇思淫巧
ie11 下 input 默认有 X 关闭按钮的问题
办公技巧:局域网内设置固定ip
原文地址:https://www.cnblogs.com/ghlz/p/13210337.html
最新文章
Android设置shape后改变颜色
Android几个比较有用的插件
listView item分割线不显示
Android中的分层----service 层,domain层,dao 层,action层等设计
android
Android RelativeLayout属性含义
Android圆角矩形
Android弹出窗口
Android Popupwindow不能写在OnCreate中
关闭Android ActionBar
热门文章
添加Glide图片加载框架依赖
使用模拟Table解决span重叠问题
电脑的鼠标选中窗口后周围出现了一个蓝边
Android 全屏设置和禁止横屏竖屏切换
Android设置状态栏颜色
Android资源重命名
AAndroid Studio的drawable还是mipmap
XML外部实体注入漏洞(XXE)
aspx页面控件id上自动加前缀
Android SVN上传项目
Copyright © 2011-2022 走看看