MOVE はユーザがカーソルの位置を指定した行数 だけ動かすことを可能にします。MOVE は FETCH コマンドと同じように動作しますが、 カーソルを動かすだけで行は返しません。
構文と使用方法の詳細は FETCH を参照してください。
カーソルを設定し使用します。
BEGIN WORK; DECLARE liahona CURSOR FOR SELECT * FROM films; -- Skip first 5 rows: MOVE FORWARD 5 IN liahona; MOVE -- Fetch 6th row in the cursor liahona: 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) -- close the cursor liahona and commit work: CLOSE liahona; COMMIT WORK;