From: | "agrimas" <agrimas(at)ecogas(dot)com(dot)ar> |
---|---|
To: | "'Alvaro Herrera'" <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: BackSlash y Sybase |
Date: | 2004-10-28 12:11:06 |
Message-ID: | 00ac01c4bce7$33bbf600$7a0c048f@centro.ecogas.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
OK!,en realidad mi problema es mas complicado. Mi aplicación esta
corriendo en PB/Postgres y tengo muchas columnas tipo "varchar" en la
cual el usuario carga información.
Lo que me preocupa es que si por alguna casualidad el usuario agrega
datos con \ (carácter de escape), lo tomara como tal, esto implica que
en todos mis abm's (sobre todo almomento del update o el insert) de
datos tendre que aplicar alguna "funcionalidad" para reemplazar dicho
carácter por algun otro.
Esta errado si intento la posibilidad de decirle a Postgres que cambie
dicho carácter?, o al ODBC? Sera posible?
Desde ya muchas gracias!
-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Alvaro Herrera
Enviado el: Miércoles, 27 de Octubre de 2004 06:25 p.m.
Para: agrimas
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] BackSlash y Sybase
On Wed, Oct 27, 2004 at 05:47:13PM -0300, agrimas wrote:
> Estoy intentando guardar en en una columna de una tabla tipo
> varchar(254) una path absoluto <file://\\root\folder\subfolder\>
> \\root\folder\subfolder\ y me da error por las "\" Probe hacerlo
> manualmente y agregando dos \\ funciona perfectamente.
>
> Alguien sabe si hay alguna funcion que permita tal reemplazo o tendre
> que realizar una ?
No vas a poder construir una por el mismo motivo: los \ son caracteres
de escape dentro de las cadenas de caracteres constantes, de manera que
no hay forma de usar uno sin escapar.
En 8.0 puedes usar "dollar-quoting" y evitar el escape, algo como
$$\\root\folder\subfoler\$$
--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"Hay quien adquiere la mala costumbre de ser infeliz" (M. A. Evans)
---------------------------(end of broadcast)---------------------------
TIP 8: explain analyze es tu amigo
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-10-28 12:30:41 | Re: BackSlash y Sybase |
Previous Message | Jose Joaquin Lorente Garcia | 2004-10-28 06:44:00 | Re: [pgsql-es-ayuda] Fw: solicitud de información postgis |