-
数值函数 1、四舍五入 round(n,m) 省略m:0 m>0:小数点后m位 m<0:小数点前m位 注意:oracle中不能直接使用函数,必须包含一个目标表dual,即select 函数 from dual; 如:select round(23.4),round(23.45,1),round(23.45,-1) from dual; 结果:23 23.5 20 2、取整函数 ceil(n):--取最大值 floor(n):--取最小值 如:select ceil(23.45),floor(23.45) from dual; 结果:24 23 3、常用计算 1)取绝对值:abs(n) 如:select abs(23.45),abs(-23) from dual; 结果:23.45 23 2)取余数:mod(m,n) 如果m和n中有一个为null值,则结果为null 如:select mod(5,2),mod(5,null) from dual; 结果:1 3)数值的n次幂:power(m,n) 如:2的三次幂用power(2,3)表示,结果8 4)平方根:sqrt(n) 如:sqrt(16) 结果:4 4、三角函数 sin(n)、asin(n) cos(n)、acos(n) tan(n)、atan(n)查看全部
-
数值函数 round round(24.5) 25 round(24.54,1) 24.5 round(24.56,-1) 20 from dual查看全部
-
数值函数:查看全部
-
字符转换成数字的函数<br> to_number(char[,fmt]) fmt是转换的格式,可以忽略 eg:select to_number('$1,000','$9999')from dual; 结果:1000查看全部
-
数字类型转换成字符格式 <br> to_char(number[,fmt])<br> 9:显示数字并忽略前面的0<br> 0:显示数字,位数不足,用0补齐<br> .或D:显示小数点 ,或G:显示千分位 $:美元符号 S:加正负号(前后都可以) eg:select to_char(123456.789,'$999,999.99')from dual; 结果:$123,456:79 select to_char(123456.789,'S999,999.99')from dual; 结果:+123,456:79查看全部
-
1.日期转换成字符的函数 TO_CHAR(date,char) eg: select to_char(sysdate,'YYYY-MM-DD HH24:MI:SS') from dual; YY YYYY --YAER MM---MONTH DD---DAY HH24 HH12 MI SS 2.字符转化成日期的格式 to_date() eg:select to_date('2015-05-22','YYYY-MM-DD') from dual; 结果是:22-5月-15 注意:to_date() 按照系统默认格式显示日期,即日-月-年查看全部
-
日期函数查看全部
-
字符函数:查看全部
-
数值函数:查看全部
-
字符转数字函数:查看全部
-
数字转字符函数:查看全部
-
to_date()函数:查看全部
-
日期转字符串格式:查看全部
-
to_char()函数:查看全部
-
转换函数:查看全部
举报
0/150
提交
取消