Excerpts from Yadira Lizama Mue's message of lun nov 29 19:17:41 -0300 2010:
> Hola lista, 
> Tengo una cadena que necesito pasar como parámetro en una función pero esa 
> cadena puede ser cualquier cosa, entonces siempre la paso entre $$ para que 
> postgres ignore los caracteres especiales que pueda tener dentro. Si la 
> cadena trae dentro los caracteres '$$' me da error por supuesto. Entonces 
> ¿cómo podría hacer para que ignore si vienen caracteres $$ dentro de la 
> cadena? Probé con E'cadena' y tambien me da error.. 

El $$ es extensible; puedes usar $a$ en su lugar, por ejemplo.  Eso te
va a fallar si la cadena tiene algún $a$ dentro, pero si sólo hay $$
entonces funciona.  Si la cadena falla con $a$ entonces puedes usar $aa$
Y así.

-- 
Álvaro Herrera <[email protected]>
The PostgreSQL Company - Command Prompt, Inc.
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a