Fórum Exportar Imagens do Oracle 9i #28590
30/08/2006
0
Boa noite.
Preciso exportar 500 imagens que estão em uma tabela do oracle num campo Blob .
Preciso exportar as imagens para c:\pasta\
Alguém pode me ajudar?
Preciso exportar 500 imagens que estão em uma tabela do oracle num campo Blob .
Preciso exportar as imagens para c:\pasta\
Alguém pode me ajudar?
Augustoctavares
Curtir tópico
+ 0
Responder
Posts
06/09/2006
Rosterne
Crie esta procedure:
Ex:
create or replace procedure image_blob_export (source_id number, filename varchar2) as
img_blob BLOB;
ctx raw(64) := null;
begin
select foto into img_blob from a where id = source_id;
ORDSYS.ORDImage.export(ctx, img_blob, ´FILE´, ´TEMP´, filename);
end;
e crie um scripts de chamada ou um bloco Pl/sql pra chamar as fotos conforme linha de comando abaixo:
Ex:
call image_blob_export(1, ´0000000002.gif´);
Espero ter ajudado.
Ex:
create or replace procedure image_blob_export (source_id number, filename varchar2) as
img_blob BLOB;
ctx raw(64) := null;
begin
select foto into img_blob from a where id = source_id;
ORDSYS.ORDImage.export(ctx, img_blob, ´FILE´, ´TEMP´, filename);
end;
e crie um scripts de chamada ou um bloco Pl/sql pra chamar as fotos conforme linha de comando abaixo:
Ex:
call image_blob_export(1, ´0000000002.gif´);
Espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)