PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

błąd w ustawieniu java String[] do przygotowanej instrukcji postgres

Musisz użyć interfejsu API tablic JDBC , zgodnie z dokumentacją.

Nie możesz po prostu setObject tablica w JDBC. Byłoby miło, gdyby tak to działało, ale tak nie jest. Oczekuje się, że będziesz obsługiwać tablice specjalnie.

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Deklaratywny SQLAlchemy:definiowanie wyzwalaczy i indeksów (Postgres 9)

  2. Na jakim poziomie nazwy indeksów Postgres muszą być unikalne?

  3. PostgreSQL 13:Nie pozwól, aby sloty zabiły twój podstawowy

  4. Get Error:Musisz zainstalować co najmniej jeden pakiet postgresql-client-<wersja> podczas wdrażania do heroku

  5. Optymalizacja zapytań w PostgreSQL. WYJAŚNIJ podstawy – część 1