DECODE()函数类似于一系列的IF-THEN-ELSE语句,语法如下
DECODE(BASE_EXP,EXP1,VALUE1,
       EXP2,VALUE2,
       .....
       EXPN,VALUEN,
       DEFAULT)
其中BASE_EXP是基本表达式.用BASE_EXP依次和EXP,EXP2...EXPN相比较,如果EXPI表达式的值和BASE_EXP相同则返回相应的VALUEI值.如不匹配则DEFAULT的值被返回.