Оглавление  | Назад  | Вперед

Справочник по инструкциям и функциям InterBase SQL

OPEN (BLOB)

Описание
Синтаксис
Примеры
Смотри так же

Описание

OPEN подготавливает предварительно объявленный курсор для чтения или вставки BLOB данных. В зависимости от того объявляет ли инструкция DECLARE CURSOR READ или INSERT BLOB курсор, OPEN получает значение для BLOB ID по-разному:

Эта инструкция может быть использована в SQL.

К началу страницы...

Синтаксис

OPEN [TRANSACTION name] cursor
{INTO | USING} :blob_id;

Обратите внимание:

Аргумент Описание
TRANSACTION name Определяет транзакцию под которой курсор открыт. По умолчанию: транзакция по умолчанию.
cursor Имя BLOB курсора.
INTO | USING В зависимости от типа курсора ипользуйте следующие:
  • INTO: Для INSERT BLOB.
  • USING: Для READ BLOB.
blob_id Идентификатор BLOB столбца.

К началу страницы...

Примеры

Следующая внедренная инструкция SQL объявляет и открыввает BLOB курсор:

EXEC SQL
  DECLARE BC CURSOR FOR
  INSERT BLOB PROJ_DESC INTO PRJOECT;
EXEC SQL
  OPEN BC INTO :blob_id;

К началу страницы...

Смотри так же:

К началу страницы...


Оглавление  | Назад  | Вперед