HEAD MY PACKAGE 01.sql
create or replace PACKAGE MY_PACKAGE_01 IS
NLC CONSTANT NVARCHAR2(10) := CHR(13) || CHR(10);
--===================================
--
-- MY_PROCEDURE_01
--
--===================================
PROCEDURE MY_PROCEDURE_01;
--===================================
--
-- MY_PROCEDURE_02
--
--===================================
PROCEDURE MY_PROCEDURE_02 (
IN_PARAM1 IN NUMBER
,IN_PARAM2 IN NVARCHAR2
);
--===================================
--
-- MY_PROCEDURE_03
--
--===================================
PROCEDURE MY_PROCEDURE_03 (
IN_PARAM1 IN NUMBER
,IN_PARAM2 IN NVARCHAR2
,OUT_LIST OUT SYS_REFCURSOR
,OUT_RETURN_CD OUT NUMBER
);
--===================================
--
-- MY_PROCEDURE_04
--
--===================================
PROCEDURE MY_PROCEDURE_04 (
IN_PARAM1 IN NUMBER
,OUT_RETURN_CD OUT NUMBER
);
--===================================
--
-- MY_PROCEDURE_05
--
--===================================
PROCEDURE MY_PROCEDURE_05 (
IN_PARAM1 IN NUMBER
,NUMBER_OF_RESULT OUT NUMBER
);
--===================================
--
-- MY_PROCEDURE_06
--
--===================================
PROCEDURE MY_PROCEDURE_06 (
IN_PARAM1 IN NUMBER
,UPDATE_PLAN_COUNT IN NUMBER
,NUMBER_OF_RESULT OUT NUMBER
);
--===================================
--
-- MY_PROCEDURE_07
--
--===================================
type NUM_TYPE_LIST is table of number index by binary_integer;
type CHAR_TYPE_LIST is table of VARCHAR2(20) index by binary_integer;
PROCEDURE MY_PROCEDURE_07 (
IN_PARAM1_LIST IN NUM_TYPE_LIST
,IN_PARAM2_LIST IN CHAR_TYPE_LIST
);
--===================================
--
-- MY_PROCEDURE_07_debug
--
--===================================
PROCEDURE MY_PROCEDURE_07_debug;
END MY_PACKAGE_01;