-
截取字符串函数(从指定位置截取到字符串末尾)查看全部
-
截取字符串函数查看全部
-
大小写转换函数
upper转换成大写
lower转换成小写
initcap 首字母转换成大写
查看全部 -
三角函数计算查看全部
-
常用 计算
查看全部 -
总结
·数值函数
字符函数
·日期函数
ADD_MONTHS(date,i)
LAST_DAY(date)
MONTH_BETWEEN(date1,date2)
EXTRACT(date FROM datetime)
转换函数
TO_CHAR(date[,fmt[,params]])
TO_CHAR(number[,fmt])
TO_NUMBER(char[fmt])
在查询语句中使用函数
查看全部 -
在查询中使用函数
1、在查询中使用字符函数
·在员工信息表查询出员工的生日
根据员工身份证号码得到员工生日
·将部门号01全部替换成‘信息技术’
2、在查询中使用数值函数
·将员工信息表中的年龄字段与10取余数
3、在查询中使用日期函数
·取得员工入职的年份
·查询出5月份入职的员工信息
查看全部 -
转换函数
1、日期转换成字符的函数
默认格式:DD-MON-RR
涉及到的参数
2、字符转换成日期的函数
3、数字转换成字符的函数
4、字符转换成数字的函数
查看全部 -
日期函数
1、系统时间
SYSDATE:默认格式:DD-MON-RR/日-月-年
2、日期操作
i可以是任何整数,如果i是小数,则截取整数部分,如果i是负数,则相当于为原日期减去月份
NEXT_DAY(date,char)
返回当月的最后一天是几号
LAST_DAY(date)
EXTRACT(date from datetime)
查看全部 -
获取字符串长度函数
LENGTH(char)
字符串连接函数
CONCAT(char1,char2)——与||操作符的作用一样
去除子串函数
TRIM(C2 FROM C1):表示从字符串c1中去除字符c2
LTRIM(c1[,c2]) c1从前向后删除c2
RTRIM(c1[,c2])从字符串尾部去除字符
TRIM(c1) 去除首尾空格
替换函数
REPLACE(char,s_string[,r_string])
省略r_string 用空格替换
查看全部 -
oracle字符函数
1、大小写转换函数
UPPER(char):小写转换成大写
LOWER(char):大写变小写
INITCAP(char):首字母变大写
2、获取子字符串函数
SUBSTR(char,[m[,n]])
char 源字符串,m取子串的开始位置(m为0表示从字符串的首字符开始截取,m为负数,表示从字符串的尾部开始截取),n截取子串的位数,n可省略,省略后表示从m的位置截取到字符串末尾
3、获取字符串长度函数
4、字符串连接函数
5、去除子串函数
6、替换函数
查看全部 -
oracle数值函数
1、四舍五入
·ROUND(n[,m])
n表示要进行四舍五入的值
m表示保留小数点后几位或前几位
·省略m:0
·m>0:小数点后m位
m<0:小数点前m位
2、取整函数
取最大值 CEIL(n)
取最小值 FLOOR(n)
3、常用计算
取绝对值 ABS(n)
取余数MOD(m,n)
m被除数,n除数
如果m和n中有一个值为null值,则结果返回null值
POWER(m,n)表示返回m的n次幂
2的3次幂用power(2,3)表示
平方根:SQRT(n)
16的平方根表示为sqrt(16),结果是4
4、三角函数
sin(n)、asin(n)正弦、反正弦
cos(n)、acos(n)余弦、反余弦
tan(n)、atan(n)正切、反正切
n为弧度
查看全部 -
函数的作用
1、方便数据的统计
2、处理查询结果
函数分类
1、数值函数
2、字符函数
3、日期函数
4、转换函数
在查询语句中使用函数
1、将小写字母转换成大写
2、查询时间间隔
3、四舍五入
查看全部 -
extra函数就是可以把年月日从日期里面单独剥离出来;还能复合着用,先选出来再做条件筛选,这是我没想到的
查看全部 -
to_char和to_number还真的挺望文生义的
查看全部
举报