1.单行函数主要分一下五类:字符函数、数字函数、日期函数、转换函数、通用函数;
a.字符函数
UPPER ,LOWER
INITCAP 首字母大写
LENGTH(字符串 | 列) 求字符串长度
SUBSTR(字符串 | 列,开始点,截取长度)
select substr('123456',-3,2) from dual; == 45
REPLACE(字符串 | 列,‘old‘,‘new’)
b..数字函数 3个
ROUND(数字 | 列,[保留小数的位数]) :四舍五入的操作
TRUNC(数字 | 列,[保留小数的位数]) :舍弃指定位置的内容
MOD(数1,数2):取模,取余数
c.日期函数
日期可以通过数字表示出来
sysdate
last_day(日期)求该日期的本月最后一天
next_day(日期,星期数)
d.转换函数
to_char() to_char('2015-12-31 16:05:25','yy-mm-dd hh24-mi-ss') to_char('123456789','999,999,999')
to_date() to_date('2015-12-31 16:05:25','yy-mm-dd hh24-mi-ss')
to_number()
e.通用函数
nvl()处理空值
decode()多数值判断 判断的是值,不是逻辑条件