... fk_name (fk_id _in IN INTEGER, fk_table _in IN VARCHAR2, fk_id_col _in IN VARCHAR2, fk_nm_col _in IN VARCHAR2)RETURN VARCHAR2IS /* Declare and obtain a pointer to a cursor */ cur INTEGER := ... number of matching objects. Where are these objects defined? In theUSER_OBJECTS or ALL_OBJECTS data dictionary view. Interestingly, then, in my final version ofdrop_object, I combine the use of ... drop_object (type _in IN VARCHAR2, name _in IN VARCHAR2)IS /* Declare and create a cursor to use for the dynamic SQL */ cur PLS_INTEGER := DBMS_SQL.OPEN_CURSOR; fdbk PLS_INTEGER;BEGIN /* Construct...