Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/09/2008, 09:59
davydky
 
Fecha de Ingreso: agosto-2008
Mensajes: 28
Antigüedad: 16 años, 4 meses
Puntos: 0
Solucion..

Bueno para kien necesite lo solucione asi:

Código:
[
CREATE OR REPLACE FUNCTION sql(IN "varchar", IN "varchar", OUT respuesta "varchar") AS
$BODY$

DECLARE 
cadena varchar = 'SELECT codigo_uni FROM ' ||  $1 ||  ' WHERE codigo_uni = ' ||chr('39')|| $2 ||chr('39')||';';
BEGIN

		EXECUTE cadena INTO respuesta;
END;
$BODY$
  LANGUAGE 'plpgsql' VOLATILE;



SELECT sql('unidades','B15_AAJ135')

Saludos... y gracias x el acolite...