Du skal definere l_attrs som dbms_ldap.string_collection , ikke din egen type. Selvom din type er defineret på samme måde, vil den ikke kunne udskiftes med en anden tilsyneladende lignende type. Til Oracle, din attrs_type er ikke det samme som string_collection . Deraf fejlen du får - du bruger faktisk den forkerte type til det argument.