s
转换函数
分组函数
分析函数
日期函数:
1. add_months()
2. months_between(源时间,目标时间)返回俩个时间的月分差
months_between(sysdate,to_date(‘2009-07-25’,’yyyy-mm-dd’))返回当前时间和目标
时间的月份差
3. Last_day(时间)返回一个月的最后一天
4. Round()
5. Trunc()
6. Next_day()
7. Extract()
数字函数
函数 输入 输出
Abs(n) Select abs(-15) from dual; 15
Ceil(n) Select ceil(44.778) from dual; 45
Cos(n) Select cos(180) from dual; -.5984601
Sin(n) Select sin(0) from dual; 0
Floor(n) Select floor(100.2) from dual; 100
Power(m,n) Select power(4,2) from dual; 16
Mod(m,n) Select mod(10,3) from dual; 1
Round(m,n) Select round(100.256,2) from dual; 100.26
Trunc(m,n) Select trunc(100.256,2) from dual; 100.25
Sqrt(n) Select sqrt(4) from dual; 2
Sign(n) Select sign(-30) from dual; -1
字符函数
Chr(数字)返回对应的字母
ASCII(字母)返回对应的 ASCII 编码
TRIM(字符串)截取字符串的空格
LENGTH(字符串)返回字符串的长度
DECODE()
函数 输入 输出
Initcap(char) Select initcap(‘hello’) from dual; Hello
Lower(char) Select lower(‘FUN’) from dual; fun