DECLARE
updated_commission float;
cur_var a%rowtype;
BEGIN
dbms_output.put_line('EMPLOYEE_NO FNAME LNAME COMMISSION');
dbms_output.put_line('-----------------------------------------------');
WHILE cur_var%found AND COMMISSION IS NOT NULL
LOOP
CASE BRANCH_NO
WHEN 100 THEN updated_commission := COMMISSION * 1.10
WHEN 101 THEN updated_commission := COMMISSION * 1.15
WHEN 104 THEN updated_commission := COMMISSION * 1.20
dbms_output.put_line(cur_var.EMPLOYEE_NO||' '||cur_var.FNAME||' '||cur_var.LNAME||'
'||cur_var.COMMISSION||' '||cur_var.updated_commission);
END LOOP;
END;
(продолжает выдавать ошибку об утверждении CASE, и я не могу выяснить, что не так, пожалуйста, помогите) PS (Должно быть некоторое время l oop для назначения)