1. decode()
此函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。
含义:decode(表达式, 值1, 返回值1, 值2, 返回值2, ...值n, 返回值n, 缺省值)
IF 表达式的结果 = 值1
返回 (返回值1)
ELSE IF 表达式的结果 = 值2
返回 (返回值2)
......
ELSE IF 表达式的结果 = 值n
返回 (返回值n)