PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como salvar ou recuperar uma coluna de array usando o Hibernate


Você teve dois problemas:

  • Você estava usando o driver JDBC3; e

  • Você estava usando o nome de tipo inválido character em seu createArrayOf ligar. Você deve usar um tipo SQL válido que corresponda a como sua tabela é definida, por exemplo varchar ou text .

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

(ajuste dependendo de como você declarou seu array no banco de dados).