0

说,我有以下查询要执行以读取批量记录集:

SELECT  c1, c2, c3 , ........, c10
FROM TBL1 
WHERE C5 = 5 
ORDER BY c7, c8

然后,我有:

EXEC SQL WHENEVER SQLERROR DO ...;
EXEC SQL DECLARE xx CURSOR FOR xxx;     
EXEC SQL OPEN xxx;
EXEC SQL WHENEVER NOT FOUND goto notfound;
EXEC SQL FETCH xxx INTO :a1:a1_ind;

其中a1是结构a1_ind数组,是指标变量数组。

我可以使用可变数量的绑定变量吗?例如:

EXEC SQL FETCH xxx INTO :v1:v1_ind, :v2:v2_ind, .... :v6:v6_ind;

我可以使用EXEC SQL DESCRIBE BIND VARIABLES吗?如何?请指导。

4

0 回答 0