PROCEDURE PC_INDEXBY_SCALAR (v_name IN varchar2) IS TYPE emp_name_table_type IS table of employees%ROWTYPE index by binary_integer; emp_name_table emp_name_table_type; v_ind number(30); BEGIN select employee_id into v_ind from employees where last_name = v_name; emp_name_table(v_ind).last_name:=v_name; IF emp_name_table.EXISTS(v_ind) THEN dbms_output.put_line(emp_name_table(v_ind).last_name||' '||v_ind); end if; END; -- Procedure