【发布时间】:2015-01-06 21:28:57
【问题描述】:
这应该相对容易,但我是 informix 新手。
我有一个存储过程,我用EXECUTE PROCEDURE 调用它。过程大致如下(但有更多的列):
CREATE PROCEDURE MYPROC (
foo int,
bar int
) returning int;
我如何使用int 来自 Informix 提示在后续插入中使用它?
这大致是我想做的。我无法更改 proc 的内部。
> EXECUTE PROCEDURE MYPROC(foo,bar);
(expression)
4104
1 row(s) retrieved.
> INSERT INTO MYTABLE(val) VALUES(I_DONT_KNOW_WHAT_GOES_HERE);
我已经试过了
> INSERT INTO MYTABLE(val) VALUES(
EXECUTE PROCEDURE MYPROC(foo,bar)
);
失败了!
【问题讨论】:
标签: stored-procedures return-value informix