DECLARE
  CURSOR pracownicy IS SELECT * FROM emp;
  zarobki REAL := 0;
BEGIN
  FOR rekord IN pracownicy LOOP
    DBMS_OUTPUT.Put_Line('sprowadzono: '||pracownicy%ROWCOUNT);
    zarobki := zarobki + NVL(rekord.sal,0);
  END LOOP;
  DBMS_OUTPUT.Put_Line('W sumie: '||zarobki);
END;
/
