sql >> Database >  >> RDS >> PostgreSQL

fout instelling java String [] naar postgres voorbereide instructie

U moet de JDBC array-API gebruiken , volgens de documentatie.

Je kunt niet zomaar setObject een array in JDBC. Het zou mooi zijn als het zo werkt, maar dat is het niet. Er wordt van je verwacht dat je speciaal met arrays omgaat.

Array jdbcSkus = con.createArrayOf("VARCHAR", skus);
pstmt.setArray(2, jdbcSkus);



  1. Maria db toegang op afstand

  2. Hoe Mysql Shell op MacOS te verwijderen

  3. Kunt u de PL/SQL-tabelnaam niet gebruiken als variabele in de PL/SQL-procedure?

  4. Query in Excel zonder kop - Oracle