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

Hibernate, Postgresql:a coluna x é do tipo oid mas a expressão é do tipo byte


Este mapeamento de campo é definido em org.hibernate.dialect.PostgreSQLDialect e pode ser alterado criando uma subclasse e configurando seu aplicativo para usar o dialeto modificado ao executar com postgres.

O encantamento relevante na subclasse é provavelmente colocar
    registerColumnType( Types.BLOB, "bytea" );

em seu construtor após uma chamada para super() .