–输入、输出参数
/输入、输出参数/
【功能】
【格式】
输入/输出参数的命名规则
输入/输出关键字缩写_[变量名缩写]
create procedure 存储过程名称
(
输入参数名称 in 类型, --统计日期/统计月份
输出参数名称 out 类型 --结束成功是否标志(0为成功,1为错误)
)
is
begin
null; --具体要执行的脚本
end ;
【示例】
(
iv_date in varchar2, --统计日期
oi_return out integer --结束成功是否标志(0为成功)
)
(
iv_month in varchar2, --统计月份
oi_return out integer --结束成功是否标志(0为成功)
)
–dbms_output
/打印输出/
【功能】
可以将想输出的内容或结果打印出来,只适合少量数据的输出,如果输出数据较多的话,建议将结果插入到某个结果表中。
【格式】
dbms_output.put_line(填写要打印的内容);
【注意事项】
1.要打印的内容可以是常量,也可以是变量;
示例:
dbms_output.put_line(‘您好’);
dbms_output.put_line(v_i);
2.要打印的内容只能是一个值,不能同时将多个值打印出来(如果要打印多个信息,可以通过连接符号将多个值连接在一起打印、输出);
示例:
dbms_output.put_line(v_i); --该语句是正确的
dbms_output.put_line(‘您好’,v_i); --该语句是错误的
dbms_output.put_line(‘您好’||’:’||v_i); --可以将两个结果合并在一起