Dá uma olhada no exemplo abaixo.  Talvez ajude.


CREATE TABLE imagem ( nome varchar(30) NOT NULL,
                      figura oid,
                      PRIMARY KEY (nome)
                    )
;


Insert Into imagem (nome, figura)
     VAlues('figura.jpg', lo_import('/home/tmp/figura.jpg'))
;


Select lo_export(figura, '/home/tmp/figura.jpg'))
  From imagem
 Where nome = 'figura.jpg'
;


Fernando de Oliveira escreveu:
> Bom,
> eu utilizo campos do tipo oid para arquivos.
> dá uma pesquisada sobre campos do tipo oid e lo_import e lo_export
>  
> []s
> Fernando
>
>     ----- Original Message -----
>     *From:* Tiago - Alpha Sistemas <mailto:[EMAIL PROTECTED]>
>     *To:* pgbr-geral@listas.postgresql.org.br
>     <mailto:pgbr-geral@listas.postgresql.org.br>
>     *Sent:* Monday, November 19, 2007 11:59 AM
>     *Subject:* [pgbr-geral] Imagem em tipo Bytea
>
>     Olá,
>
>      
>
>                     Criei um campo do tipo Bytea para armazenar
>     imagens, mas não estou conseguindo inserir uma imagem neste campo,
>     como ficaia um INSERT ou UPDATE para gravar um .bmp neste campo?
>
>      
>
>      
>
>      
>
>     Atenciosamente,
>
>     Tiago F. Zacchi
>
>      
>
>     ------------------------------------------------------------------------
>     _______________________________________________
>     pgbr-geral mailing list
>     pgbr-geral@listas.postgresql.org.br
>     <mailto:pgbr-geral@listas.postgresql.org.br>
>     https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>   

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to