命名规则:
输入参数用i作为前缀,输出参数用0来作为开头.用来与表中字段区分
参数名的第二个字母根据不同的输入数据类型确定
//DESCERR 为特殊类型数据,专门作为存储过程与业务平台交换异常数据
--Is_shshid 收货审核ID
--0s_message 输出的消息
--Descerr 输出的错误消息,没有错误时为空
//存储过程参数说明之后,开始定义存储过程内部的变量
//存储过程内部的变量用l作为前缀
例:Ln_count Number(10);
Ls_tzid Varchar2(16);
Ld_djrq Date(16);
//编写游标以及存储过程时,尽量把数据量小的表放在上方join
上面的例子 jt_w_cgsh<jt_j_spxx<jt_g_cgdmx
在条件允许的情况下,where条件尽量集中在from的表中
变量和游标等定义之后,书写整个存储过程的创建人,创建日期,以及存储过程的功能描述