gracias, probé y me funcionó muy bien. Saludos ----- Mensaje original ----- De: "Alvaro Herrera" <[email protected]> Para: "Yadira Lizama Mue" <[email protected]> CC: "." <[email protected]> Enviados: Martes, 30 de Noviembre 2010 10:04:09 (GMT-0500) Auto-Detected Asunto: Re: [pgsql-es-ayuda] escape
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
