这是过程名称:
procedure misowner.proc_kr_text_niki(valdate in varchar2 default '20040101'
, v_table varchar2 default 'KR_TEMP')我知道EXEC是怎么回事。我必须放入什么类型的变量?
发布于 2013-05-29 21:33:37
给定参数的默认值,如果您使用的是SQL developer或Toad之类的GUI工具,则应该能够使用如下所示的块将其包围,并将其作为脚本执行
DECLARE
valdate VARCHAR2(10);
v_table VARCHAR2(30);
BEGIN
misowner.proc_kr_text_niki;
END;这适用于测试,然后,按照BazzPsychoNut的建议,初始化变量,传递它们,然后测试更多。
发布于 2013-05-29 21:10:57
您可以通过提供两个参数来调用它。第一个参数(= variable) "valdate“在varchar2中。它显然是以YYYYMMDD格式作为文本输入的日期。第二个参数"v_table“是一个varchar2,可能是要查询的表名。
https://stackoverflow.com/questions/16814616
复制相似问题