定义cursor的select语句中我让他按表的pk 排序。
exec sql declare cursor_tb_a cursor
select pk,b,c
from tb_a
order by pk;exec sql open cursor_tb_a;exec sql fetch cursor_tb_a into :SQL_pk,:SQL_b,:SQL_c;.........请问我第一次fetch后,SQL_pk变量中的值是表tb_a中pk列最大的值还是最小的值。
exec sql declare cursor_tb_a cursor
select pk,b,c
from tb_a
order by pk;exec sql open cursor_tb_a;exec sql fetch cursor_tb_a into :SQL_pk,:SQL_b,:SQL_c;.........请问我第一次fetch后,SQL_pk变量中的值是表tb_a中pk列最大的值还是最小的值。
order by pk 默认是升序的
所以第一次取得是最小值