[Pgsql-ayuda] Funcion retornando cadena de caracteres.

Cuevas Luis lcuevas_br@yahoo.com
Fri, 6 Feb 2004 09:27:13 -0800 (PST)


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