美文网首页
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存储过程

  • PL/SQL之存储过程

    存储过程、存储函数和触发器 存储过程和存储函数定义:指存储在数据库中供所有用户程序调用的子程序叫存储过程或存储函数...

  • Oracle存储过程使用技巧与经验总结

    oracle存储过程常用技巧 我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的...

  • 存储过程用户授权及debug

    使用pl/sql创建存储过程,具体创建代码已经写过,这里不再赘述。 具体创建过程如下: 找到Procedures,...

  • Oracle-PLSQL存储过程

    一 、存储过程说明 1)说明: 1.存储过程是用于特定操作的pl/sql语句块 2.存储过程是预编译过的,经优化后...

  • PL/SQL函数和存储过程

    前言 活到老,学到老。 基本概念 --ORACLE 提供可以把PL/SQL 程序存储在数据库中,并可以在任何地方来...

  • pl/sql

    PL/SQL 特点: PL/SQL是过程语言。 PL/SQL中存在过程构造和数据库访问。 在Oracle服务器和客...

  • oracle存储过程常用技巧

    我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的...

  • Windows环境下--关于忘记oracle 11g的syste

    问题描述:在scott用户下,使用PL/SQL Developer调试存储过程,无法debug,窗口弹出错误:Or...

  • 触发器

    触发器和存储过程比较相似,都是由PL/SQL编写并存储在数据库中的完成某种功能的程序,不同的是存储过程由用户、应用...

网友评论

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

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