El 11/06/2013 17:55, Alvaro Herrera escribió:
> Alejandro Brust at federacion escribió:
>
>> el error que da al querer hacer un update con valores tipo "D'Agostino" 
>> es:(directo desde el log del server)
>> ERROR: syntax error at or near "HIGGINS" at character 2237 >>> esto es con 
>> un update cuyo nombre iva O'HIGGINS
> Por favor sé más específico.  Cuando dices "hacer un update", ¿a qué te
> refieres _exactamente_?
>
> Ten en cuenta que esto es algo que obviamente mucha gente necesita que
> funcione.  ¿Tú crees que es sensato creer que Postgres podría llegar muy
> lejos teniendo un fallo de esta naturaleza?  A mí me parece mucho más
> razonable pensar que es algo que no estás haciendo correctamente, en
> lugar de algo que Postgres no maneja.  Cuando reportas un problema de
> este tipo tienes que partir de la base que algo no estás haciendo bien,
> y por lo tanto tienes que describir tu metodología con mucho detalle
> para que nosotros podamos decirte dónde está tu error.
>
ok las sentencias que dan error las puse mas arriba pero con tantas
respuestas (no me puedo quejar) se perdieron

update tu02t00 set tu02pfusua = 'D''AGOSTINO';  funciona OK
update tu02t00 set tu02pfusua =  $$D'AGOSTINO$$;  funciona OK

 update tu02t00 set tu02pfusua = 'D'AGOSTINO';   no funciona >> ERROR: syntax 
error at or near "AGOSTINO" at character 2237
lamentablemente la gente de desarrollo trabaja con un entorno genexus y no 
tienen ni idea que sentencias arma.
estos updates los estoy haciendo desde el pgsql.

gracias


-
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

Responder a