Oracle case 语法

1. CASE 语法:

CASE 测试变量
    WHEN  目标1  THEN
        ...
    WHEN  目标2   THEN
        ...
END  CASE ;

例如:

set serverout on
declare
  v_name varchar2(20):='&name';
begin
  case v_name
    when 'a' then
       dbms_output.put_line('输入的是a');
    when 'b' then
       dbms_output.put_line('输入的是b');
  end case;
end;
/
原文地址:https://www.cnblogs.com/ChineseIntelligentLanguage/p/6441339.html