oracle 中存储过程的写法 CREATE OR REPLACE 后可以写 多个procedure吗?

CREATEORREPLACEPACKAGEPK_SM_ROAM_TRADEISCRM_NAMEVARCHAR2(20):='LN_UOP_CRM';TYPEty_str... CREATE OR REPLACE PACKAGE PK_SM_ROAM_TRADE IS
CRM_NAME VARCHAR2(20) := 'LN_UOP_CRM';
TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);
FUNCTION F_SPLIT (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split;

PROCEDURE P_SM_DEAL_ROAM_MAIN
(
i_channel IN VARCHAR2,
o_RetCode OUT NUMBER,
o_RetInfo OUT VARCHAR2
);
PROCEDURE P_SM_DEAL_ROAM
(
/*i_NetCode VARCHAR2,
i_ServiceID VARCHAR2,*/
--i_Flag VARCHAR2,
i_LastExecDate DATE,
i_DealDate DATE,
o_RetCode OUT NUMBER,
o_RetInfo OUT VARCHAR2
);
PROCEDURE P_SM_UPDATE_DEALDATE
(
i_DealDate DATE
);
PROCEDURE P_SM_INSERT_SMS_JOB
(
i_UopCrm VARCHAR2, --标示那个CRM库1-4
i_TempID VARCHAR2, --模板编码
i_SourceType VARCHAR2, --来源编码7客服接触8服务开通
i_JobType VARCHAR2, --010021国际漫游业务咨询010022国际漫游业务开通
i_PresideStaffID VARCHAR2, --责任人
i_UserID VARCHAR2,
i_CustID VARCHAR2,
i_CustName VARCHAR2,
i_CustType VARCHAR2,
i_SerialNumber VARCHAR2,
i_CityCode VARCHAR2,
i_EparchyCode VARCHAR2,
i_Remark VARCHAR2, --接触备注
i_Content VARCHAR2, --工作内容
i_SourceID VARCHAR2,
o_JobID OUT VARCHAR2,
o_RetCode OUT NUMBER,
o_RetInfo OUT VARCHAR2
);
PROCEDURE P_SM_INSERT_SMS_TRADE
(
i_UserID VARCHAR2,
i_CustID VARCHAR2,
i_SerialNumber VARCHAR2,
i_EparchyCode VARCHAR2,
i_CityCode VARCHAR2,
i_CustManagerID VARCHAR2,
i_ServiceID VARCHAR2,
i_StartDate DATE,
i_EndDate DATE,
i_UserStateCode VARCHAR2,
i_JobID VARCHAR2,
o_RetCode IN OUT NUMBER,
o_RetInfo IN OUT VARCHAR2
);
END PK_SM_ROAM_TRADE;
求解释,小弟刚学orcale!
展开
 我来答
hu0829
2012-07-21 · TA获得超过2937个赞
知道大有可为答主
回答量:2251
采纳率:50%
帮助的人:2388万
展开全部
这个是PACKAGE的声明,声明这个PK_SM_ROAM_TRADE 里面包含下面的一些PROCEDURE和FUNCTION,你上面这个是包不是过程。
追问
先谢谢你,
请问TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);
FUNCTION F_SPLIT (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split;
是什么意思?
追答
TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);
定义的一个复合表类型变量
FUNCTION是定义的一个函数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式