... TABLE OF VARCHAR2 (15 ); empnos NumList; enames NameList;BEGIN empnos := NumList (1 ,2 ,3, 4,5); FORALL i IN 1 5 EXECUTE IMMEDIATE 'UPDATE emp SET sal = sal * 1. 1 WHERE empno = :1 RETURNING ... cursor: OPEN c1('Austin', 30 00); OPEN c1('Austin', emp_salary); OPEN c1(emp_name, 30 00); OPEN c1(emp_name, emp_salary); OPEN c1(emp_name, emp_salary); LOOP FETCH c1 INTO my_record; ... OBJECT (name VARCHAR2 (25 ), age NUMBER);CREATE TYPE Hobbies IS VARRAY (10 ) OF VARCHAR2 (25 );Using dynamic SQL, you can write a package that uses these types:CREATE OR REPLACE PACKAGE teams AS PROCEDURE...