sql >> Databasteknik >  >> RDS >> PostgreSQL

Hibernate, Postgresql:Kolumn x är av typen oid men uttrycket är av typen byte

Denna fältmappning definieras i org.hibernate.dialect.PostgreSQLDialect och kan ändras genom att underklassa detta och konfigurera din app att använda den modifierade dialekten när du kör med postgres.

Den relevanta besvärjelsen i underklassen är förmodligen att sätta

    registerColumnType( Types.BLOB, "bytea" );

i din konstruktor efter ett anrop till super() .



  1. Hur man behåller STORA BLOB (>100MB) i Oracle med Hibernate

  2. Returnera nummer från Oracle Select-satsen efter analysdatum

  3. Jquery stjärnklassificering handledning med php och mysql

  4. Varför är det uppskattade radantalet väldigt olika i phpmyadmin-resultaten?