美文网首页
pl/sql存储过程

pl/sql存储过程

作者: Jianbaozi | 来源:发表于2022-12-20 00:53 被阅读0次
    create or replace procedure sumienum(in_gen number)
    as sum_num number;
    begin
      if in_gen='1'
        then select count(gender) into sum_num from IT_EMPLOYEES where gender='1';
        dbms_output.put_line('Number of Male:'||sum_num);
       elsif in_gen='0'
       then  select count(gender) into sum_num from IT_EMPLOYEES where gender='0';
        dbms_output.put_line('Number of Female:'||sum_num);
         else
          dbms_output.put_line('Input Error:'||in_gen);
        end if;
        end sumienum;
    
    
    SQL> execute sumienum('1');
    Number of Male:3
    
    PL/SQL 过程已成功完成。
    
    SQL> execute sumienum('0');
    Number of Female:2
    
    PL/SQL 过程已成功完成。
    
    SQL> execute sumienum('512');
    Input Error:512
    
    PL/SQL 过程已成功完成。
    

    相关文章

      网友评论

          本文标题:pl/sql存储过程

          本文链接:https://www.haomeiwen.com/subject/fvyuqdtx.html