powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ORACLE8i+StoredProc
2 сообщений из 2, страница 1 из 1
ORACLE8i+StoredProc
    #32053662
_svs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В Оракл есть хранимая процедура, которая должна вставлять данные в таблицу с полями CLOB. Как из Делфи передать параметры? Я сейчас передаю через LONG и вставляю пакетом DBMS_LOB. Но LONG ограничен 32К, а надо больше. Как??? У кого есть решения помогите пожалуйста, а то уже долго голову ломаю.
...
Рейтинг: 0 / 0
ORACLE8i+StoredProc
    #32053745
MW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
try
  qTemp2.SQL.Text :=
     'update Test_logs set Log_Result = EMPTY_CLOB() ' +
     'WHERE Log_Id = :Id RETURNING Log_Result INTO :Log_Result' ;

  qTemp2.ParamByName('id').AsInteger :=
      qTemp.FieldByName( 'TLS' ).AsInteger ;
  qTemp2.ParamByName( 'Log_Result' ).ParamType := ptInput ;
  qTemp2.ParamByName( 'Log_Result' ).AsOraClob.LoadFromStream(
           HWTesting.vtTest_logs.CreateBlobStream(
             HWTesting.vtTest_logs.FieldByName( 'LOG_RESULT' ),
             bmRead ) ) ;
  qTemp2.Execute ;
finally
  qTemp2.Free ;
end ; {try finally QTEMP2}
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / ORACLE8i+StoredProc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]