On Tue, 11 Jun 2013 13:25:25 -0300 Alejandro Brust at federacion <alejand...@federacion.pasteleros.org.ar> wrote:
> El 11/06/2013 13:08, Rodrigo Gonzalez escribió: > > On Tue, 11 Jun 2013 13:03:04 -0300 > > Alejandro Brust at federacion > > <alejand...@federacion.pasteleros.org.ar> wrote: > > > >>> En la 9.1 se cambio a on/true la configuracion de > >>> standard_conforming_strings por lo que 9.2 requiere que ' este > >>> escapado, ya sea con \' o con ''. > >> OK con update tu02t00 set tu02pfusua = 'D''AGOSTINO'; me > >> funciona ok > >> > >> pero existe la posibilidad de cambiar algún parametro para que me > >> vuelva a tomar nombres como D'AGOSTINO ? > >> directamente desde el programa (seria muy difÃcil retocar todos > >> los fuentes) > >> > >> > > Como te dijo Eduardo tenes que cambiar standard_conforming_strings a > > off en el postgresql.conf > > > > Saludos > > > > Rodrigo > > > Hola, Rodrigo, tengo un server de test y lo cambie (psql >> set > standard_conforming_string to on , set standard_conforming_string = > on y hasta poniendolo en el postgresq.conf) pero no me funciona. Pero tenes que ponerlo a off, ya esta en on por defecto como bien dijeron anteriormente > > solo si uso > > update tu02t00 set tu02pfusua = 'D''AGOSTINO' o update tu02t00 set > tu02pfusua = $$D'AGOSTINO$$ funciona ok Mas alla de lo anterior esta es la forma correcta y tendrias que corregir el codigo fuente - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda