sql >> Database >  >> RDS >> Oracle

java - array doorgeven in oracle opgeslagen procedure

het type VARCHAR2_ARR een PLSQL-type is, kunt u het niet rechtstreeks vanuit Java koppelen. Ik stel voor dat je deze thread op AskTom bekijkt met betrekking tot een vergelijkbare vraag.

Hier zijn een paar suggesties:

  • maak een SQL-TYPE dat u vanuit java kunt binden
  • invoegen in een tijdelijke tabel uit java en eruit lezen in plsql

In beide gevallen moet u ofwel de PLSQL-procedure wijzigen of een nieuwe vertaalprocedure toevoegen.




  1. Los het probleem met de SQL Server-database die vastzit in de verdachte modus op een efficiënte manier op

  2. Voordelen van het leren van nieuwe DB-systemen

  3. Hoofdlettergebruik van persoonsnamen in programmeren

  4. Hoe rond je een gemiddelde af op 2 decimalen in PostgreSQL?