Перейти в заданную строку ответа курсорного запроса
Назначение
Перемещение в заданную строку ответа курсорного запроса.
Синтаксические правила
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]
См. также функции: