orcale存储过程学习之路
Posted kongxc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了orcale存储过程学习之路相关的知识,希望对你有一定的参考价值。
1.在packages文件夹下新建一个“包”,当新建时会同时出现两个供编辑的面板:一个为“声明”的,一个为“body”部分的。
2.编写两个空方法:
----------------------------------------- 声明部分 ------------------------------------------
CREATE OR REPLACE PACKAGE CTP IS
PROCEDURE QUERY1( I_NAME,
O_RET_CODE OUT NUMBER,
O_RET_MSG OUT VARCHAR2,
O_TOTAL OUT VARCHAR2,
O_RESULT_LIST OUT SYS_REFCURSOR
);
PROCEDURE QUERY2( I_NAME,
O_RET_CODE OUT NUMBER,
O_RET_MSG OUT VARCHAR2,
O_TOTAL OUT VARCHAR2,
O_RESULT_LIST OUT SYS_REFCURSOR
)
END CTP ;
----------------------------------------- BODY部分 ------------------------------------------
CREATE OR REPLACE PACKAGE CTP IS
PROCEDURE QUERY1( I_NAME,
O_RET_CODE OUT NUMBER,
O_RET_MSG OUT VARCHAR2,
O_TOTAL OUT VARCHAR2,
O_RESULT_LIST OUT SYS_REFCURSOR
) IS
BEGIN
NULL;
END QUERY1;
PROCEDURE QUERY2( I_NAME,
O_RET_CODE OUT NUMBER,
O_RET_MSG OUT VARCHAR2,
O_TOTAL OUT VARCHAR2,
O_RESULT_LIST OUT SYS_REFCURSOR
) IS
BEGIN
NULL;
END QUERY2;
END CTP ;
3.存储语句写完后在执行一个左上角的“设置”按钮。
4.查看packages和package bodies下是否有生成的存储过程
以上是关于orcale存储过程学习之路的主要内容,如果未能解决你的问题,请参考以下文章
数据库技术_Orcale技术(0002)_5分钟会用存储过程_存储过程实例