Em 16 de novembro de 2011 17:04, Leandro Monqueiro Leme
<lmonque...@uol.com.br> escreveu:
> Desculpe, não entendi essa parte :
>
> adicionar o " E'seu arquivo bytea cheio de \ \ \ \ \' "
>
> Grato

A partir da versão 9.1 é obrigatório o uso da letra E antes de strings
com escape, o que acho ser o caso do bytea da imagem. Se não usar, o
banco trata os \ como caracteres literais.

postgres=# SELECT '\x20A';
 ?column?
----------
 \x20A
(1 row)

postgres=# SELECT E'\x20A';
 ?column?
----------
  A
(1 row)

Note que a primeira retorna o texto literal e a segunda converte o
\x20 para espaço.


-- 
Daniel Cristian Cruz
クルズ クリスチアン ダニエル
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a