Получить порцию BLOB-данных (blob_read)

Назначение
 

Метод blob_read позволяет получить порцию BLOB-данных.

Примечание

Метод применяется к таблице после того, как предложение подготовлено, выполнено и выбрана хотя бы одна запись, содержащая поле типа BLOB.

Пакет

Package Linter::st

Прототип
$blob = $sth- >blob_read($field,$offset,$length[,\$blobref]);
Параметр Описание
$field Номер выбираемого BLOB-столбца (отсчет начинается с 1)
$offset Смещение в байтах порции данных в BLOB-столбце
$length Длина порции данных (в байтах)
$blobref Ссылка на буфер, в который должна быть помещена порция данных
Возвращаемые значения
Переменная Описание
$blob:  
порция данных Нормальное завершение
undef Ошибка выполнения метода
$blobref Ссылка на буфер с порцией данных
$DBI::errstr Диагностическое сообщение (в случае ошибки)