Форум: "Базы";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
ВнизВопрос для реальных знатоков: BLOB -> Oracle <= 32 K? Найти похожие ветки
← →
MEgo (2002-01-08 17:48) [0]Сия проблема польностью завела меня в тупик!.
___Имеется:
Delphi 50, Oracle 8.0.6, таблица с одним LONG RAW полем
___Вопрос:
Почему при ClientDataSet.CommandText="insert into table values (:BLOB)" все вставляется нормально
, а при ClientDataSet.CommandText="begin insert into table values (:BLOB); end;" если BLOB больше 32K, то выдается ошибка ORA-01460 Unimplemented or unreasonable conversion required?
(в обоих случаях использовалось Parameters[0].LoasdFromStream(AStream, ftBlob))
как это можно побороть? Использование ClientDataSet.CommandText необходимо :((
(begin-end в СommandText нужен для запуска хранимой оракловой процедуры,
которая реализует более сложный алгоритм сохранения...)
уважаемые Знатоки! помогите плиз, а то мне тапки!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c