Funcion postgres (return)
Publicado por Yizus (2 intervenciones) el 27/09/2005 19:33:09
Esta es una funcion :
create or replace function ciclo() returns record as '
DECLARE
retval RECORD;
BEGIN
SELECT INTO retval descripcion from ac_ciclo;
IF FOUND THEN
RETURN retval;
END IF;
END;' language 'plpgsql';
MI PREGUNTA ES: PORQUE SOLO ME RETORNA UNA SOLA FILA, SI YO EN LA TABLA
TENGO VARIAS FILAS, QUE DEBO HACER O QUE LE FALTA A LA FUNCION PARA QUE
ME MUESTRE TODAS LAS FILAS.
GRACIAS
create or replace function ciclo() returns record as '
DECLARE
retval RECORD;
BEGIN
SELECT INTO retval descripcion from ac_ciclo;
IF FOUND THEN
RETURN retval;
END IF;
END;' language 'plpgsql';
MI PREGUNTA ES: PORQUE SOLO ME RETORNA UNA SOLA FILA, SI YO EN LA TABLA
TENGO VARIAS FILAS, QUE DEBO HACER O QUE LE FALTA A LA FUNCION PARA QUE
ME MUESTRE TODAS LAS FILAS.
GRACIAS
Valora esta pregunta


0