Q&A

  • 오라클의 BLOB 입력이 안됩니다.
안녕하세요

DB는 오라클 9i인데 실행하면
ORA-22275: 부적합한 LOB 위치 지정자가 지정됨.
이라는 에러만 계속납니다.

THUMBNAIL 컬럼이 BLOB 타입입니다.

  with Query1 do
  begin
    Close;
    SQL.Clear;
    SQL.Add('insert into 사진(PHOTO_SERIAL,사진제목,파일경로,파일명,THUMBNAIL)');
    SQL.Add(' values(1, ''모래성'', ''/data'', ''모래.JPG'', :b1)');

    ParamByName('b1').LoadFromFile('c:\temp\모래.JPG', ftOraBlob);
    ParamByName('b1').DataType := ftOraBlob;
    ExecSQL;
  end;
0  COMMENTS