Em 6 de março de 2014 16:25, Luiz Rafael <[email protected]> escreveu:

>   *From:* Rafael Fialho Corrêa <[email protected]>
>  *Sent:* Thursday, March 06, 2014 4:12 PM
> *To:* Comunidade PostgreSQL Brasileira<[email protected]>
> *Subject:* Re: [pgbr-geral] insert e caracter de escape
>
>   Em 6 de março de 2014 15:50, Luiz Rafael <[email protected]>escreveu:
>
>>   Boa Tarde
>>
>> Eu uso insert no postgresql via applicação C
>> minha pergunta e , se colocar o texto a ser gravado em campo caracter
>> entre o caracter de escape E"data" e precisar gravar \ eu ainda preciso
>> dobra-la?
>>
>
> Boa tarde.
> Qual a versão que está utilizando, e quais as configurações utilizadas em
> "backslash_quote" e "standard_conforming_strings"?
>
>
> uso a versao 9.2 e 9.3
> backslash_quote esta comentado no postgresql.conf
> standard_conforming_strings esta comentado no postgresql.conf
>
> ou seja a config default do postgresql
>

Cabe realizar testes, mas acredito que não precise utilizar o E, nem dobrar
o caracter "\".
Fiz alguns testes com a configuração padrão (backslash_quote =
"safe_encoding"; standard_conforming_strings = "on") e não foram
necessárias intervenções no tratamento da "string" (considerando a string
escrita de forma inteira, como por exemplo " '\teste' ".

[]'s
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a