Anda harus mendefinisikan l_attrs sebagai dbms_ldap.string_collection , bukan tipe Anda sendiri. Bahkan jika tipe Anda didefinisikan dengan cara yang sama, itu tidak akan dapat dipertukarkan dengan tipe lain yang tampaknya serupa. Untuk Oracle, attrs_type Anda adalah tidak sama dengan string_collection . Karenanya kesalahan yang Anda dapatkan - Anda memang menggunakan tipe yang salah untuk argumen itu.