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

2026-03-24 00:01:28

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

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

2、定义参数及变量:

(TREV IN VARCHAR2,TRES OUT VARCHAR2) IS C_EMP VARCHAR2(25);

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

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

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

4、查看需要调用表的结构以及相关字段。

我们会用到表中的 EMP_NO ENABLED

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

5、存储过程按需添加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;

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

6、程序运行测试OK。

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

猜你喜欢