DK> на сайте - loadblob, saveblob.

Нашел ваш пример udf-ки SaveBLOBToFile здесь: 
http://www.ibase.ru/download/blobsaveload.zip

В примере нужно создать таблицу:

1) create table b(
    id int not null,
   b blob,
   constraint pk_b primary key(id));

2)  insert into b values (1, null); // Добавить запись

3) И вызов функции такой: select SaveBlobToFile(b, 'c:\2.txt') from b where id 
= 1

Вопрос:
Cоздаю таблицу немного другую:

1) create table b(
    id int not null,
    size int,
    constraint pk_b primary key(id));

Выполняю запрос в котором я передаю параметр par_blob типа blob:
insert into b (id, size) values (1, SaveBlobToFile(:par_blob, 'c:\2.txt'));

Ошибки не выдает, но запись не добавляется и файл 'c:\2.txt' тоже не создается
Подскажите пожалуйста почему так ?  









С наилучшими пожеланиями, Oleg Prosvetov.

Ответить