Chr*_*ris 1 sql database oracle plsql ora-06550
尝试在Oracle中执行包含两个输入参数的存储过程时,我收到以下错误:
ORA-06550:第1行第7列: PLS -00306:调用 'P_GET_NEXT_AVAILABLE_RUN'ORA -06550 时参数的数量或类型错误:第1行第7行: PL/SQL:语句被忽略
两个输入参数都需要非空值.我无法单步执行代码,否则我将能够看到哪个值为null - 所以 - 在Oracle中有哪种方法可以看到存储过程生成的错误 - 所以我可以确定哪个参数得到了空值?
OMG*_*ies 5
错误不是关于空值 - PLS部分说明正在使用的是:
它可以是两者之一,也可以是两者的组合.
你能不能DBMS_OUTPUT用来打印正在尝试的查询和参数,这样你就可以比较被调用的存储过程的参数?
DBMS_OUTPUT
归档时间:
16 年,4 月 前
查看次数:
313 次
最近记录:
16 年,3 月 前