【发布时间】:2014-07-17 00:36:30
【问题描述】:
假设我有以下 Oracle 存储过程签名:
procedure my_procedure(parameter_1 varchar2, parameter_2 varchar2 default 'someDefaultValue', parameter_3 varchar2 default 'anotherDefaultValue', parameter_4 varchar2 default 'oneMoreDefaultValue')
如果我对此存储过程进行以下调用:
BEGIN my_procedure('one','two'); END;
我很确定,在存储过程中,parameter_1 将保存值one。
但是,哪个变量将保存值two?
谢谢!
【问题讨论】:
-
parameter_2将保持值 2
标签: sql oracle stored-procedures plsql