Oracle
 sql >> Base de données >  >> RDS >> Oracle

java - tableau passant dans la procédure stockée oracle

le type VARCHAR2_ARR est un type PLSQL, vous ne pourrez pas l'interfacer directement depuis java. Je vous suggère de consulter ce fil sur AskTom concernant une question similaire.

Voici quelques suggestions :

  • créer un TYPE SQL que vous pouvez lier à partir de Java
  • insérer dans une table temporaire à partir de java et lire à partir de plsql

Dans les deux cas, vous devrez soit modifier la procédure PLSQL, soit ajouter une nouvelle procédure de traduction.