case语句

case 语句
简单case表达式
case 变量
     when 值1 then 执行块;
     when 值2 then 执行块;
     when 值3 then 执行块;
     …..;
     [else 执行块 ;]
end case;

when 值1 then 执行块;当值1=变量时候,执行then后面的语句
else:所有值都不匹配的情况,所要执行的操作

case语句

搜索case表达式
case
     when 表达式1 then 执行块1;
     when 表达式2 then 执行块2;
     ..
     [else 执行块n ;]
end case;

表达式1:是条件语句,返回true和false

case语句