| 检索多行 / 访存行 | |
EXEC SQL DECLARE the_item CURSOR FOR
SELECT order_num, item_num, stock_num
FROM items;
EXEC SQL OPEN the_item;
while(SQLCODE == 0)
{
EXEC SQL FETCH the_item INTO :o_num, :i_num, :s_num;
if(SQLCODE == 0)
printf("%d, %d, %d", o_num, i_num, s_num);
}
此形式允许您将不同的行访存到不同的位置内。例如,您可以使用此形式来将连续的行访存到数组的连续元素内。