日期转换形式
to_char(columnofdate,'YYYYMMDD HH24:MI:SS')
例:select empno,ename,to_char(hiredate,'YYYY-MM-DD HH24:MI:SS') from emp;
nvl()函数
形式:nvl(column,aaa) 表示选择的column字段如果为null,则显示aaa(显示的aaa类型必须与该字段类型一致)
例:select ename,comm from emp;
select ename,nvl(comm,888) from emp;
decode()函数
1 含义解释: DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
2
3 该函数的含义如下:
4 IF 条件=值1 THEN
5 RETURN(翻译值1)
6 ELSIF 条件=值2 THEN
7 RETURN(翻译值2)
8 ......
9 ELSIF 条件=值n THEN
10 RETURN(翻译值n)
11
12 ELSE
13 RETURN(缺省值)
14 END IF
例:select name from mytest;
select decode(name,'aaa','WWW','default') from mytest;