Oracle
 sql >> Database >  >> RDS >> Oracle

java - passaggio dell'array nella procedura memorizzata di Oracle

il tipo VARCHAR2_ARR è un tipo PLSQL, non sarai in grado di interfacciarlo direttamente da java. Ti suggerisco di esaminare questo thread su AskTom in merito a una domanda simile.

Ecco un paio di suggerimenti:

  • crea un TYPE SQL che puoi associare da java
  • inserisci in una tabella temporanea da java e leggi da essa in plsql

In entrambi i casi dovrai modificare la procedura PLSQL o aggiungere una nuova procedura di traduzione.