ORACLE的内置函数(数值型函数)
oracle中含有许多内置函数,他们可以是数值型函数、字符型函数、日期型函数、转换函数、其他类型函数。数值函数包含绝对值、取余、四舍五入。。。等
工具/原料
ORACLE
绝对值 ABS 、判断数值正负 SIGN
1、绝对值 ABS语法: ABS(x)注释:得到x的绝对值例:select abs(100),abs(-100) from dual

三角函数 ACOS、ASIN、ATAN、ATAN2
1、ASIN语法: ASIN(x)注释:返回x的反正弦值. X的范围应该是-1到1之间例:select asin(0.5) from dual;

3、ATAN语法: ATAN(x)注释:计算x的反正切值例:select ATAN(1) from dual;

取余 MOD、四舍五入截取函数 ROUND TRUNC
1、取余 MOD语法:MOD(X2,X1)注释:表示返回x2 除以 x1 的余数,如果x1为0,那么返回x2例:select MOD(8,3),MOD(0,2),MOD(2,0),MOD(5,5),MOD(4+1,3),MOD(-8,3) from dual;

3、数撕良滤儆值类型截取函数 TRUNC语法:TRUNC(number,x)注释:与函数ROUND类似,该函数把参数(number)根据x的值进行截取,如果x的值为负数是,将截取小数点左边的数值,被鲇馔仓扔截取的部分用0代替例:select TRUNC (3.1415926,4),TRUNC (3.1415926,4.9),TRUNC (3.1415926,0),TRUNC (35.1415926,-1) from dual;

2、FLOOR语法:FLOOR(X)注释:与CEIL相反,返回小于或等于X的最大整数select FLOOR(10),FLOOR(10.1),FLOOR(-10.1) from dual;

2、指数函数 POW苇质缵爨ER语法:POWER(N2,N1)注释:返回N2的N1次幂的结果,如果N2为负数,那么N1必须为整数例:select POW呶蓟鹭毵ER(2,2),POWER(-2,3),POWER(2,-2) from dual;
