tengo 2 funciones:
funcion1 : me devuelve un valor cadena
funcion2 : me devuelve un valor entero
pero a traves de una tercera funcion, invoco a las primeras dos, de esta manera:
Código:
pero obtengo un error pues me dice:CREATE OR REPLACE FUNCTION pa_funcion3(_valor1) RETURNS text AS $BODY$DECLARE rpta varchar; BEGIN PERFORM pa_funcion1(_valor1) into rpta; PERFORM pa_funcion2(rpta); END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100;
no es una orden SELECT
CONTEXT: función PL/pgSQL «pa_funcion3» en la línea XX en PERFORM
podria alguien ayudarme con este problema
gracias
atte