ora601,
Блин я до конца вас не понимаю. это экзапшен ради игнорирование этой ошибки делаем на сколько я понимаю.... Можете пожалуйста уже написать что б оно заработало, честно говоря устал сидеть.
CREATE OR REPLACE PROCEDURE lab3 IS
sum_sal NUMBER;
p1 float;
p2 float;
p3 float;
p4 float;
BEGIN
SELECT SUM(t.sal) INTO sum_sal FROM emp t;
dbms_output.put_line(' Всего бабок зарплата в отделах:'||sum_sal);
SELECT sal+(0.2*7) into p1,p2,p3,p4 from scott.emp where deptno=20;
exception when no_data_found then dbms_output.put_line(' Надбавка:'||p1,p2,p3,p4);
END lab3;