Oracle中的decode()函数
Posted 十七年的夏天
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle中的decode()函数相关的知识,希望对你有一定的参考价值。
一、decode()函数
1、语法
DECODE(control_value,value1,result1[,value2,result2…][,default_result]);
control _value :试图处理的数值。DECODE函数将该数值与后面的一系列的偶序相比较,以决定返回值。
value1:是一组成序偶的数值。如果输入数值与之匹配成功,则相应的结果将被返回。对应一个空的返回值,可以使用关键字NULL于之对应。
result1:是一组成序偶的结果值。
default_result 未能与任何一个值匹配时,函数返回的默认值。
2、用法
当第一个参数等于1时,返回“你就站在此地”
当第一个参数等于2时,返回“不要走动”
当第一个参数等于其他值时,返回“我去买几个橘子”
以上是关于Oracle中的decode()函数的主要内容,如果未能解决你的问题,请参考以下文章