Você deve converter o arquivo de imagens em hexadecimal e gravar estes dados em um campo do tipo BYTEA:
UPDATE tabela SET imagem = decode( 'a7b50f...', 'hex' ) WHERE ...; Para ler a imagem pode fazer o contrário: SELECT encode(imagem,'hex') FROM tabela WHERE ...; E gravar em um arquivo (convertendo de hexadecimal para binário). Essa é uma das maneiras. Se você puder trabalhar com 'base64' as consultas ficaram menores. Márcio Gil. > -----Mensagem original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Em nome > de Tony Yahoo > Enviada em: quarta-feira, 23 de maio de 2007 13:09 > Para: 'Comunidade PostgreSQL Brasileira' > Assunto: [pgbr-geral] Grava Imagem no banco postgresql > > > Pessoal, > Boa tarde! > > Queria saber como eu posso grava imagem no banco postgresql. > Mais tem q ser > da maquina do cliente para o servidor, pois do servidor para > o servidor eu > consigo. > > > Desde já saúdo a todos. > > > Tony Flankle > _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
