`

无聊写的oracle 存储过程

阅读更多
create or replace procedure qincy(x in number) is
  -- 变量赋值
  y    number(4, 2);
  dept varchar2(2000);
  -- 游标定义
  Cursor cursor is
    select * from eip_dept_jbxx;
  -- 执行语法
begin

  if x > 0 then
    begin
      y := 9;
      dbms_output.put_line(x || '> 0' || 'y=' || y);
    end;
  end if;
  if x < 0 then
    begin
      dbms_output.put_line(x || '<0');
    end;
  end if;
  -- Loop name 引用cursor里的变量,要用'cursor名.字段名'的形式.
  for dept in cursor LOOP
    begin
      dbms_output.put_line('bmmc='||dept.bmmc||'bz =='||dept.bz);
    end;
  end LOOP;
end;

 

分享到:
评论

相关推荐

    oracle存储过程基本语法

    oracle 存储过程的基本语法非让大于20个字,好无聊啊

    无聊的小例子-20170522

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)在1995年发布。它的设计目标是具有简单性、面向对象、健壮性、安全性、平台独立性和可移植性等特点。Java程序可以在任何支持Java运行...

    plsql绿色版

    它允许开发人员创建存储过程、函数、触发器、包等数据库对象,用于处理复杂的业务逻辑和数据操作。PL/SQL Developer作为一个强大的集成开发环境(IDE),为编写、调试、运行和管理PL/SQL代码提供了便利。 该绿色版...

    mysql主从设计的原理及亿级数据优化

    这个过程可以通过异步、半同步或全同步的方式进行,以平衡数据安全性和性能。 亿级数据优化是大型数据库系统面临的关键挑战。对于MySQL来说,优化策略包括但不限于以下几个方面: 1. **索引优化**:合理创建和使用...

    网上选课系统

    4. **数据持久化**:系统需要持久化存储课程信息和选课记录,这通常会使用到关系型数据库如MySQL、Oracle或PostgreSQL。数据库设计需要考虑到数据的一致性、完整性和性能。 5. **会话管理**:为了跟踪用户的选课...

    测试培训教材

    QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows、Linux、Solaris 支持群集: 服务器端硬件和数据库要求: Windows: Linux: Solaris: 客户端系统要求: 练习1:安装QC 详见...

Global site tag (gtag.js) - Google Analytics