sql >> Database >  >> RDS >> Oracle

PLS-00306:verkeerd aantal of typen argumenten in aanroep naar 'select_s'

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.

Uit de documentatie :




  1. MySQLdb-fout lokale variabele waarnaar wordt verwezen vóór toewijzing (anders dan normaal)

  2. Tel niet-lege velden mysql

  3. strip_tags werken niet

  4. Doorzoek een hele tabel in mySQL voor een string