Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2012, 14:18
Avatar de ej1
ej1
 
Fecha de Ingreso: enero-2012
Ubicación: Venezuela
Mensajes: 6
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Error en creación de store procedure

Buenas a todos, soy nuevo es postgres y estoy haciendo un procedimiento almacenado para que dependiendo del resultado del select, este retorne un valor, para luego insertarlo en una tabla, pero ni siquiera he podio insertar pues tengo errores en el retorno del valor, este es el código:


CREATE OR REPLACE FUNCTION ejemplo_txt() RETURNS text AS $$
DECLARE


respuesta_retorno TEXT DEFAULT 'Estatus activo';

BEGIN


respuesta := Select
to_char(age (current_date, fecha_inicio),'dd') AS dif
From
empleado_historico;





IF respuesta <> '0' THEN
respuesta_retorno := 'Estatus inactivo';
END IF;

RETURN respuesta_retorno;
END;
$$ LANGUAGE plpgsql;



Alguna sugerencia?