From: | "Eduardo Garca" <edogarcia(at)NETexplora(dot)com> |
---|---|
To: | Cuevas Luis <lcuevas_br(at)yahoo(dot)com> |
Cc: | "Lista Postgres" <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | Re: [Pgsql-ayuda] Funcion retornando cadena de caracteres. |
Date: | 2004-02-10 13:32:59 |
Message-ID: | 200402101332.i1ADWxx23334@jaram.NETexplora.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola,
Después de unos intentos, jaja, me resultó lo que tu quieres hacer
asignando las comillas de la siguiente forma:
salida = \'\'\'\'||"base"||\'\'\'\';
O sea, esto --^ representa las comillas obteniendo una salida
'base'.
Espero te sirva.
Saludos
Juan Eduardo
> Hola,
> Quiero hacer una función que me retorne una cadena de
> caracteres, algo como esto: 'base','datos'
>
> Probando implemente esto
> CREATE OR REPLACE FUNCTION prueba()
> RETURNS varchar AS '
> DECLARE
> salida varchar;
> BEGIN
> salida = '''';
> salida = salida || ''base'' || '''';
> salida = salida || '','' || ''datos'';
> salida = salida || '''';
> RETURN salida;
> END;
> 'LANGUAGE 'plpgsql';
>
> Pero el resultado es:
> SELECT prueba();
> prueba
> ------------
> base,datos
> (1 row)
>
> Poniendo esto en la función el resultado es el mismo.
> salida = '''' || ''base'' || ''''|| '','' ||
> ''datos''|| '''';
>
> Pueden ayudarme?
> Saludos
> luis
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Finance: Get your refund fast by filing online.
> http://taxes.yahoo.com/filing.html
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
>
--
From | Date | Subject | |
---|---|---|---|
Next Message | Leonardo Boet Sánchez | 2004-02-10 14:01:03 | [Pgsql-ayuda] transacciones!! |
Previous Message | Martin Marques | 2004-02-10 12:22:27 | Re: [Pgsql-ayuda] Manejo de excepciones |