Du måste definiera l_attrs som dbms_ldap.string_collection , inte din egen typ. Även om din typ är definierad på samma sätt kommer den inte att vara utbytbar med en annan till synes liknande typ. Till Oracle, din attrs_type är inte samma som string_collection . Därav felet du får - du använder verkligen fel typ för det argumentet.