lunes, 28 de marzo de 2011

Actualizar y Contar

declare
a empleado.cantidad%TYPE;
b empleado.numempleado%TYPE;

cursor Actualizar is select numempleado,count(*)
from propiedad
group by numempleado;

begin
open Actualizar ;
loop
fetch Actualizar into b,a;
update empleado set cantidad = a where numempleado = b;
dbms_output.put_line('ACualizado :'||b ||a);
exit when Actualizar%NOTFOUND;
end loop;
CLOSE Actualizar;
end;

No hay comentarios.:

Publicar un comentario