Получить размер BLOB-данных
Назначение
Получить размер BLOB-данных заданного BLOB-столбца текущей строки курсорного запроса.
Синтаксические правила
BLOBGetSize(<идентификатор курсора>, <размер> [,<номер столбца>]);
-
<Идентификатор курсора> -
Идентификатор курсора, в котором выполнен запрос выборки данных.
-
<Размер> -
Переменная языка Perl.
-
<Номер столбца> -
Целочисленное положительное значение, задающее номер столбца в текущей строке выборки, для которого необходимо получить тип его BLOB-данных. Нумерация столбцов начинается с
1. Если аргумент не задан, по умолчанию используется1.
Возвращаемое значение
Размер BLOB-данных (в байтах) в переменной <размер>.
Пример
$err = BLOBGetSize($cur, $blob_size); $err && [code for handling error]
См. также функции:
BLOBAppend,
BLOBAdd,
BLOBClear,
BLOBPurge,
BLOBGetData,
BLOBFetch,
BLOBGetType.