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.