MOVE によって、カーソルの位置を指定行数分移 動できます。MOVE は FETCH コマンドのように動作しますが、カーソルの位置を変更するだけで、 行を返しません。
構文や使用法に関する詳細については FETCH コマンドを参照して下さい。
カーソルを設定し、使用します。
BEGIN WORK; DECLARE liahona CURSOR FOR SELECT * FROM films; -- Skip first 5 rows: MOVE FORWARD 5 IN liahona; MOVE -- カーソル liahona 内の 6 行目を取り出す。 FETCH 1 IN liahona; FETCH code | title | did | date_prod | kind | len -------+--------+-----+-----------+--------+------- P_303 | 48 Hrs | 103 | 1982-10-22| Action | 01:37 (1 row) -- カーソル liahona を閉じ、作業をコミットする。 CLOSE liahona; COMMIT WORK;