Получить размер 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
.