Oracle编写一个简单的存储过程

由于存储过程有着:执行速度快,安全性能好(防SQL注入)等优质特性,在程序编写的过程中常会用到存储过程。我将以一个简单的事例----检查输入的员工工号是否正确来演示这个存储过程的写法。

操作方法

  • 01

    新建存储过程,Create or Replace  Procedure CHK_SYS_EMP 检查系统工号。

  • 02

    定义参数及变量: (TREV IN VARCHAR2,TRES OUT VARCHAR2) IS C_EMP VARCHAR2(25);

  • 03

    存储过程框架用Begin开始,End结束。

  • 04

    查看需要调用表的结构以及相关字段。 我们会用到表中的 EMP_NO ENABLED

  • 05

    存储过程按需添加SQL语句。 SELECT EMP_NO INTO C_EMP FROM SAJET.SYS_EMP WHERE EMP_NO = TREV AND ENABLED = 'Y' AND ROWNUM = 1; TRES:='OK'; EXCEPTION WHEN OTHERS THEN TRES:='EMP ERR '||trev;

  • 06

    程序运行测试OK。

(0)

相关推荐

  • 如何使用java Swing编写一个简单的窗口

    java中Swing设计是简单的船体界面设计,如何利用Swing编写一个简单的窗口呢? 操作方法 01 打开eclipse新建一个java项目,填好项目名称,点击finish完成 02 新建完项目以后 ...

  • 如何编写一个简单的程序

    想了解体验程序员的生活么,和我一起来编写一个简单的程序吧 操作方法 01 首先下载一个如图软件,并点击进入 02 选择关闭 03 找到界面左上侧文件选项并点击下拉菜单的新建选项 04 默认是工程选项, ...

  • 如何用VC++编写一个简单程序hello!c world!

    很多同学都希望编写一些程序,那么如何编写一个简单的c语言程序hello,world呢? 操作方法 01 首先打开电脑安装好的程序Visual C++,进入主界面后如图所示. 02 选择文件--> ...

  • 如何编写一个简单的网页

    网站初学者一般从最简单的网页学习,一般从hello world 等最简单的一句话显示开始,下面为最简单的网页编写,仅供初学者参考. 操作方法 01 一般网页编写可以用dreamweaver,我们现在为 ...

  • 用汇编语言编写一个简单的程序

    用汇编语言编写一个<输入大写字母同时显示大小写字母>的程序! 操作方法 01 打开汇编编辑软件,如下: 02 输入如下的程序段:(记得认真输入) 03 接上不程序段:(记得认真输入) 04 ...

  • 编写一个简单的linuxshell脚本

    shell脚本和windows平台上的bat批处理是一样的,简化用户处理重复动作的操作,shell脚本由shell命令组成. 操作方法 01 新建一个文件shell脚本一般用×.sh作为后缀当然勇气他 ...

  • 如何用C语言编写一个简单的程序!

    上了大学有很多同学都在学习C语言,C++就是C语言的一种,那么怎么用c语言写一个简单的程序hello world呢,下边来给大家演示一下 操作方法 01 鼠标左键双击c语言软件,打开,打开后界面如图, ...

  • 写一个简单的存储过程

    现在很多公司因为数据量大,基本面试都要求会sql编程,当然不止是增删查改,还要包括存储,触发器,如果对于一直只会增删查改的新手的话,写储存还是有点难度的,下面就演示写一个存储 操作方法 01 首先打开 ...

  • 用Python和WxPython编写一个简单窗口程序

    WxPython是一个专业的图形用户界面(GUI)工具包,是WxWidget的Python实现版本.它能开发效果很好的GUI界面.我们来学习一下用它实现的简单程序开发. 建立WxPython窗口框架 ...