Execute Immediate能否返回一个结果集?100分送上
各位前辈:
我需要动态的执行一个select语句,得到他的结果集,然后根据得到的结果集,insert到一个table里面
现在的问题是我不知道怎么得到执行了Execute Immediate后的结果集:
iCount int;
vFlbh varchar2(2);
...
vSql:='select t.qxflbh,count(*) from mytable t where t.qxdjrdw=:vDw group by t.qxflbh';
Execute Immediate vSql into vFlbh,iCount using vDw; ---这句有问题
vSql执行后应该有3条记录,我怎么得到执行后的结果集?
我需要得到每条记录的vFlbh,iCount,然后进行insert操作.
100分送上