-
2-1数值函数 四舍五入:round(n[,m]) m>0:小数点m位 m<0:小数点前m位 select round(23.4),round(23.45,1),round(23.45,-1) from dual; 23 23.5 20 取整函数 ceil(n)--取最大的 floor(n)--取最小的 select ceil(23.45),floor(23.45) from dual; 24 25 常用计算 abs(n)--取绝对值 select abs(23.45),abs(-23),abs(0) from dual; 23.45 23 0 mod(m,n)--取余数 m/n 任何一个值为null,则结果返回null值 select mod(5,2) from dual; 1 select mod(5,2) from dual; (空值) power(m,n)--返回的是m的n次幂 select power(2,3),power(null,2) from dual; 8 (空值) sqrt(2)--平方根 16的平方根表示为sqrt(16),结果是4 select sqrt(16)from dual; 4 三角函数 sin(n)、asin(n)--正弦、反正弦 cos(n)、acos(n)--余弦、反余弦 tan(n)、atan(n)--正切、反正切 n 为弧度 select sin(3.124) from dual; .017591746查看全部
-
函数的作用 1、方便数据的统计 2、处理查询结果 函数的分类 1、数值函数、 2、字符函数 3、日期函数 4、转换函数 在查询中使用函数 1、将小写字母转化为大写字母 2、查询时间间隔、 3、四舍五入查看全部
-
在查询语句中使用函数仅改变其显示效果查看全部
-
字符函数查看全部
-
数值函数,,,ceil()查看全部
-
extract(month/year... from date)获取日期的年份月份或小时分钟。。。查看全部
-
字符转换成数字的函数:to_number(char[,fmt])查看全部
-
to_char(number[,fmt])将数字转换成指定格式的字符串查看全部
-
to_date()按照系统默认格式显示日期查看全部
-
to_char(date[,fmt[,param]]):日期转换为指定字符格式的函数查看全部
-
要获得两个日期的天数差可以直接相减,截图中的month_between应为months_between,此函数返回的是两日期的精确月份差,即有可能返回小数查看全部
-
replace(char,schar[,rchar])函数用于字符串替换操作,若第三个参数省略,则用空格替代。查看全部
-
ltrim(char),rtrim(char),trim(char)分别用于去除左侧,右侧,两侧空格查看全部
-
trim('c' from 'char')函数用于去除char字符串中的单个字符c查看全部
-
concat(char1,char2)用于连接两个字符串,等同于||查看全部
举报
0/150
提交
取消