Получить ссылку на массив значений следующей записи выборки данных (fetchrow_arrayref)

Назначение
 

Метод fetchrow_arrayref выбирает следующую запись предварительно выполненной выборки данных и возвращает ее как ссылку на массив значений этой записи.

Пакет

Package Linter::st

Прототип
$ary_ref = $sth- >fetchrow_arrayref([\%attributes]);

%attributes = (
'direction' = > {'first' | 'last' | 'next' | 'prev' | 'number'}
'number' = > {1, 2, ...}
);
Параметр Описание
'direction' Задает направление перемещения в массиве ответов выполненного SQL-оператора (как правило, SELECT):
  • 'first' – получить первую запись;

  • 'last' – получить последнюю запись;

  • 'next' – получить следующую запись;

  • 'prev' – получить предыдущую запись;

  • 'number' – получить запись с заданным номером

Возвращаемые значения
Переменная Описание
$ary_ref:  
ссылка на массив данных, содержащий выбранную запись Нормальное завершение
undef Ошибка выполнения метода
$DBI::errstr Диагностическое сообщение (в случае ошибки)

Примечание

Количество выбранных записей возвращают методы execute и rows.