|    
			
				06/02/2012, 09:35
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: enero-2012 Ubicación: Venezuela 
						Mensajes: 6
					 Antigüedad: 13 años, 8 meses Puntos: 0 |  | 
  |   Respuesta: Error en creación de store procedure 
  Buenas creo que mejore el codigo, pero ahora me sale el siguiente error:
 ERROR:  el registro «fecha_inicio» no ha sido asignado aún
 DETALLE:  La estructura de fila de un registro aún no asignado no está determinado.
 CONTEXTO:  función PL/pgSQL «ej3» en la línea 14 en sentencia SQL
 
 
 ********** Error **********
 
 ERROR: el registro «fecha_inicio» no ha sido asignado aún
 SQL state: 55000
 Detail: La estructura de fila de un registro aún no asignado no está determinado.
 Context: función PL/pgSQL «ej3» en la línea 14 en sentencia SQL
 
 Es raro ya que la variable la declare, aqui esta el codigo:
 
 CREATE OR REPLACE FUNCTION ejemplo_txt()
 
 RETURNS VARCHAR(5000) AS
 $BODY$
 DECLARE
 
 resultado_txt VARCHAR(2000);
 
 fecha_inicio record;
 
 BEGIN
 
 resultado_txt:= 'Estatus activo';
 
 
 
 
 Select
 to_char(age (current_date, fecha_inicio),'dd') AS fecha_diferencia
 From
 empleado_historico;
 
 IF fecha_diferencia<'0' OR fecha_diferencia=='0'  THEN
 
 resultado_txt := 'Estatus inactivo';
 END IF;
 RETURN resultado_txt;
 
 END;
 
 $BODY$
 LANGUAGE 'plpgsql' VOLATILE;
 
 
 
 
 Sugerencias?
     |