Перейти в заданную строку ответа курсорного запроса

Назначение

Перемещение в заданную строку ответа курсорного запроса.

Синтаксические правила

 
Fetch(< идентификатор курсора >, < направление перемещения >, < номер строки >);
< Идентификатор курсора >

Идентификатор курсора, в котором выполнен запрос выборки данных.

< Направление перемещения >

Задает новое местоположение указателя текущей строки ответа.

Возможные значения параметра:

  • FETCH_FIRST – перемещение на первую строку;

  • FETCH_LAST – перемещение на последнюю строку;

  • FETCH_NEXT – перемещение на следующую строку;

  • FETCH_PREV – перемещение на предыдущую строку;

  • FETCH_ABSNUM – перемещение на заданную строку.

< Номер строки >

Целочисленное положительное значение, задающее порядковый номер строки, в которую надо переместиться в текущей выборке. Параметр используется только с параметром FETCH_ABSNUM.

Нумерация строк начинается с 1.

Пример

$err = Fetch($cur, FETCH_NEXT, 0);
$err = Fetch($cur, FETCH_ABSNUM, 100);
$err &&  [code for handling error]

См. также функции:

ExecDirect, Execute.