【发布时间】:2020-09-29 17:27:34
【问题描述】:
我有一个这样的while循环:
CREATE PROCEDURE PROCEDURE1()
WHILE EXISTS (SELECT c1 FROM table1)
--how can to get c1?
END WHILE;
END PROCEDURE;
很遗憾,这个解决方案不起作用:
CREATE PROCEDURE PROCEDURE1()
Define c1 type1;
Let c1 = value1;
WHILE EXISTS (SELECT c1 FROM table1)
--c1 is not updated after select
END WHILE;
如何在while循环中访问c1?
【问题讨论】:
-
请注意,Informix 11.50 已停止服务一段时间,11.70 将于 2020 年 9 月结束。您的目标应该是升级到更新版本的 Informix — 最好是 14.10,但12.10 是一种替代方案,尽管它会比 14.10 更快地停止服务。
标签: stored-procedures while-loop informix