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

Jak zapisać lub pobrać kolumnę tablicy za pomocą Hibernate?

Miałeś dwa problemy:

  • Używałeś sterownika JDBC3; i

  • Użyłeś nieprawidłowej nazwy typu character w twoim createArrayOf połączenie. Musisz użyć prawidłowego typu SQL, który pasuje do definicji Twojej tabeli, np. varchar lub text .

Wypróbuj:

Array array = connection.createArrayOf("text", stringArray);

(dostosuj w zależności od tego, jak zadeklarowałeś swoją tablicę w bazie danych).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WYBIERZ ustaloną liczbę rzędów poprzez równomierne pomijanie rzędów

  2. pqxx::result::tuple nie został zadeklarowany (biblioteka PostgreSQL dla c++)

  3. Czy mogę upuścić i utworzyć bazę danych podczas wykonywania polecenia pg_restore?

  4. Postgres UUID i Hibernate → nie znaleziono kolumny

  5. PostgreSQL:istnieje kontra lewe dołączenie