[Pgsql-ayuda] pl/pgsql pregunta

Manuel Sugawara masm@fciencias.unam.mx
27 Nov 2001 09:57:58 -0600


Alejandro Diego Garin <linuxero2@yahoo.com> writes:

> Gente:
> 
> Como puedo hacer para recorrer dentro de una funcion pl/pgsql
> una cantidad x de registros y realizar alguna accion?
> 
> o sea algo asi:
> 
> FOR select * from table
> 	print campo1
> 	next
> END

Algo como:

declare
  var_x record
begin
  for var_x in select * from pg_type loop
    raise debug 'Tipo: %', var_x.typname;
  end loop;
end;

Saludos,
Manuel.