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