Добавить типизированные данные к заданному BLOB-столбцу

Назначение

Добавить типизированную порцию данных к заданному BLOB-столбцу (если такой имеется) в текущей строке курсорного запроса .

Тип BLOB-данных устанавливается при добавлении только первой порции данных, при добавлении остальных порций игнорируется.

Синтаксические правила

 
BLOBAddEx(<​идентификатор курсора​>, <​порция данных​>, <​номер столбца​>, <​тип данных​>);
<​Идентификатор курсора​>

Идентификатор курсора, в котором выполнен запрос выборки данных.

<​Порция данных​>

Адрес буфера, содержащего добавляемую порцию данных.

<​Номер столбца​>

Целочисленное положительное значение, задающее номер столбца в текущей строке выборки, к которому необходимо добавить порцию данных. Нумерация столбцов начинается с 1

<​Тип данных​>

Целочисленное значение, характеризующее тип BLOB-данных.

Примечание

Значения типа данных от -11 по -20 зарезервированы СУБД ЛИНТЕР для внутреннего использования.

Возвращаемое значение

Порция данных добавляется в конец существующих BLOB-данных.

Тип BLOB-данных устанавливается при добавлении только первой порции данных, при добавлении остальных порций игнорируется.

Пример

$err = BLOBAddEx($cur, $blob,3, $blob_type);
$err && [code for handling error]

См. также функции:

BLOBAppend, BLOBAppendEx, BLOBAdd, BLOBPurge, BLOBFetch.