Sie müssen l_attrs
definieren als dbms_ldap.string_collection
, nicht dein eigener Typ. Selbst wenn Ihr Typ auf die gleiche Weise definiert ist, ist er nicht mit einem anderen scheinbar ähnlichen Typ austauschbar. An Oracle, Ihr attrs_type
ist nicht dasselbe wie string_collection
. Daher der Fehler, den Sie erhalten - Sie verwenden tatsächlich den falschen Typ für dieses Argument.