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