【发布时间】:2010-12-28 18:26:19
【问题描述】:
我有一个返回 OUT 参数的过程。
procedure foo (in_v IN INTEGER, out_v OUT integer)
BEGIN
...
EXCEPTION
WHEN OTHERS THEN
--sh*t happend
out_v := SQLCODE;
END
如果一切正常,该参数将为 0,如果发生了不愉快的事情,该参数将为 0。
现在,如果 sh*t 一路发生,就会抛出异常。
可以将 SQLCODE 值赋给 OUT 参数吗?或者这是考虑到代码异味,我会被编程社区开除?
提前致谢。
【问题讨论】:
-
嗨!这是否解决你的问题?如果您觉得我的回答有用,请接受并选中绿色复选框。 TIA,罗兰
标签: oracle plsql procedure out-parameters