PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment enregistrer ou récupérer une colonne de tableau à l'aide d'Hibernate

Vous avez eu deux problèmes :

  • Vous utilisiez le pilote JDBC3 ; et

  • Vous utilisiez le nom de type invalide character dans votre createArrayOf appel. Vous devez utiliser un type SQL valide qui correspond à la façon dont votre table est définie, par ex. varchar ou text .

Essayez :

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

(à ajuster en fonction de la façon dont vous avez déclaré votre tableau dans la base de données).