存储过程太多的情况可分包存储。方便查找些。
1.建带包存储过程:
oracle中找到包右键新建,代码可参考以下
create or replace
package PKG_A_LOG(包名) is <pre name="code" class="sql"> /** <pre name="code" class="sql"> 存储过程1
**/
PROCEDURE WRITE_LOG(存储过程名)(
ID IN VARCHAR2,
O_MSG OUT VARCHAR2);
/**
存储过程2
**/
PROCEDURE GET_LOG(
ID IN NUMBER,
O_LIST OUT SYS_REFCURSOR);
end PKG_BGCD_LOG;
建好包之后再完善存储过程内容:
create or replace
package body PKG_A_LOG is
PROCEDURE WRITE_LOG(
ID IN VARCHAR2,
O_MSG OUT VARCHAR2) IS
BEGIN
--存储过程1内容
END WRITE_LOG;
PROCEDURE GET_LOG(