Código SQL
[-]
create procedure SpAlgo (alumno varchar(10)) returns (cantidad integer, RegistroActual integer,id Integer, Nombre varchar(100)) as
begin
select count(1) from notas_alumnos where alumno = :alumno into :cantidad;
RegistroActual = 0;
for select nombre, id from notas_alumnos where alumno = :alumno into :nombre, :id do
begin
registroActual = registroActual + 1;
suspend;
end
end
COn este procedimiento puedo en cualquier momento saber cuantos registros tengo o decir en que registro voy de todos los que tengo