可滚动光标用于当前定位的用途是什么?
我们可以使用SCROLLABLECURSOR直接将光标指向提到的相对位置。相对位置是结果表中该行距当前行的位置。例如,请考虑下表。
如果光标当前指向第二个绝对行,即ORDER_IDA66756,那么相对+2位置将是ORDER_IDA96832,相对-1位置将是ORDER_IDA22367。
在FETCH语句中使用相对位置的语法是-
EXEC SQL FETCH RELATIVE +2 ORDER_CURR INTO :ORDER-ID, :ORDER-DATE END-SQL