?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
MOVE [ direction [ FROM | IN ] ] cursor_name
MOVE在不檢索數(shù)據(jù)的情況下重新定位一個(gè)游標(biāo)。 MOVE的工作類似于FETCH命令,但只是重定位游標(biāo)而不返回行。
MOVE命令的參數(shù)與FETCH命令的參數(shù)相同。 請(qǐng)參考FETCH命令獲取語法和參數(shù)的詳細(xì)信息。
成功完成時(shí),MOVE命令將返回一個(gè)下面形式的命令標(biāo)簽
MOVE count
count是一個(gè)帶同參數(shù)的 FETCH命令會(huì)返回的行數(shù)(可能為零)。
BEGIN WORK; DECLARE liahona CURSOR FOR SELECT * FROM films; -- 忽略開頭5行: MOVE FORWARD 5 IN liahona; MOVE 5 -- 抓取游標(biāo)liahona里的第6行: FETCH 1 FROM liahona; code | title | did | date_prod | kind | len -------+--------+-----+------------+--------+------- P_303 | 48 Hrs | 103 | 1982-10-22 | Action | 01:37 (1 row) -- 關(guān)閉游標(biāo)liahona并提交事務(wù): CLOSE liahona; COMMIT WORK;
SQL標(biāo)準(zhǔn)里沒有MOVE語句。