informix esql/c 编程时可否实现游标嵌套(已解决)
如题,在学习写程序时,写了一个函数里面需要用到两个游标。不知道能否实现?请高手帮忙。如下所示:
$declare cur1 cursor for selecta from tb1 where ... ;
$open cur1;
while(1)
{
fetch cur1 into :tst1;
$declare cur2 cursor for selectbfrom tb2 where ...;
$open cur2;
while(1)
{
fetch cur2 into :tst2;
}
$close cur2;
$free cur2;
}
$close cur1;
$free cur1;
这样子运行的时候报400错误,在第二个游标fetch的时候。
[ 本帖最后由 liqxy 于 2008-12-19 14:35 编辑 ]
页:
[1]