SET TERM ^ ;
create or alter procedure SP_CLUB_DELPHI_01
as
declare variable CODIGO smallint;
declare variable TIEMPO_DIFERENCIA time;
begin
for select registro.codigo,
tiempos.tiempo - categoria.restar
from registro
inner join categoria on (registro.grupo = categoria.idgrupo)
inner join tiempos on (registro.codigo = tiempos.codigo)
into :codigo,
:tiempo_diferencia
do begin
update registro
set registro.tiempo = :tiempo_diferencia
where registro.codigo = :codigo;
end
end^
SET TERM ; ^