?Oracle中常用的函数
--单行函数
--数字函数
--1. round 四舍五入 a. round(m)
select round(1.4), round(1.5) from dual;???????????????????????????????????????????????????????
--???????? 1????????? 2??????????????????????????????????????????????????????????
--b. round(m,n)
select round(15.193, 2), round(15.193, -1) from dual;?????????????????????????????????????????????
--????????? 15.19?????????????? 20???????????????????????????????????????????????
?
--2. trunc(m, n)不进行四舍五入,直接截取
select trunc(15.79, 1), trunc(15.79, -1) from dual;??????? ??????????????????????????????????????
--????????? 15.7????????????? 10?????????????????????????????????????????????????
?
--3. mod(m, n)注意:当m, 或n为负数时,结果与数学上的经典求模结果不一样
select mod(11, 4) from dual;????????????????????????????????????????????????????????????? ???
--???????? 3?????????????????????????????????????????????????????????????????????
--Oracle求模与数学上经典求模差别
m |
n |
MOD(m, n) |
Classical Modulus |
11 |
4 |
3 |
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|