U moet l_attrs
. definiëren als dbms_ldap.string_collection
, niet je eigen type. Zelfs als uw type op dezelfde manier is gedefinieerd, zal het niet uitwisselbaar zijn met een ander schijnbaar vergelijkbaar type. Aan Oracle, uw attrs_type
is niet hetzelfde als string_collection
. Vandaar de foutmelding die je krijgt - je gebruikt inderdaad het verkeerde type voor dat argument.