pl sql 中的流程控制

1.条件分支

语法:注意标红的写法

   IF 条件1 THEN  
      处理方式1
   ELSIF 条件2 THEN 
      处理方式2
   ELSE 
      处理方式3
     END IF;

【示范】

declare 

  v_count NUMBER;

begin
  
 SELECT COUNT(1) INTO v_count FROM person_table;
 
  --判断
   IF v_count>1 THEN  
     dbms_output.put_line('数据少');
   ELSIF v_count>2 THEN 
      dbms_output.put_line('数据大于2');
   ELSE 
      dbms_output.put_line('其他情况');
     END IF;
end;

效果:

 

posted @ 2022-02-25 11:19  程序杨%  阅读(21)  评论(0编辑  收藏  举报