Re: escape string et postgres9.1

From: Marc Cousin <cousinmarc(at)gmail(dot)com>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Re: escape string et postgres9.1
Date: 2012-12-18 15:30:48
Message-ID: 50D08C28.3050505@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: Postg토토 베이SQL : Postg토토

On 18/12/2012 15:43, damien clochard wrote:
> Le 18/12/2012 15:23, mtcocktail a écrit :
>> J'ai une question qui surement est revenu des milliers de fois avec
>> postgres 9.1. Mais j'ai pas vu de réponse franche sur le net.
>>
>> Une appli a migrer de 8.4 à 9.1, et il y'a un problème sur la
>> protection des ' dans les requête sql. De simple addslashe sont
>> réalisé. Mais il semblerait que postgres9 il faut passer à
>> pg_escape_string. Avant de refondre tous le code. Est-ce qu'il y'a un
>> moyen d'autoriser de protéger les quote par de simple antislash sur
>> un postgres 9.1 ?
>
> Tu peux remettre standard_conforming_strings à off
>
> http://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.1/fr#Modifications_pouvant_entra.C3.AEner_des_r.C3.A9gressions
>
>
>
>
>
Ou plus sûr pour l'appli à mon avis: mettre un E devant la chaîne de
caractère. Par exemple E'l\'accent'

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Bernard Schoenacker 2013-01-01 10:14:12 meilleurs voeux 2013
Previous Message mtcocktail 2012-12-18 15:11:02 Re: escape string et postgres9.1