Pular para o conteúdo

Imagem no Postgresql

Responder tópico
  • Denunciar
  • Indicar

1. Imagem no Postgresql

Enviado em 21/11/2017 - 14:07h

Boa Tarde, gostaria de saber qual a melhor opção para usar imagens no Postgresql. Se é trabalhar com tipo oid ( lo ) ou com o campo bytea.
Fiz o teste com o campo oid e consegui fazer a inserção. Já com o campo bytea ao rodar essa query abaixo, tive erro:

INSERT INTO imagem_binaria values ('fornecedor', pg_read_binary_file('\\fornecedor.png')::bytea);

O erro foi o seguinte:

ERROR: absolute path not allowed
SQL state: 42501

Parece falta de permissão, mas estou logada com o usuário Postgres e o arquivo fornecedor.png está dentro do diretório "data".

Talvez também aja outra forma de inserir.

Grata!!!

Responder tópico

2. Re: Imagem no Postgresql

Enviado em 03/12/2017 - 23:36h

Ele não está encontrando o arquivo no caminho informado. Tenta passa o caminho completo de onde está a imagem.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder