Oracle-DECODE函数用法[转]
寄义注释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的寄义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n) ELSE RETURN(缺省值) END IF decode(字段或字段的运算,值1,值2,值3) 谁人函数运转的成绩是,当字段或字段的运算的值便是值1时,该函数返回值2,不然返回值3 当然值1,值2,值3也能够或许或许是表达式,谁人函数使得某些sql语句简单了很多 应用门径: