sql >> Database teknologi >  >> RDS >> PostgreSQL

Hibernate, Postgresql:Kolonne x er af typen oid, men udtryk er af typen byte

Denne felttilknytning er defineret i org.hibernate.dialect.PostgreSQLDialect og kan ændres ved at underklassificere dette og konfigurere din app til at bruge den ændrede dialekt, når du kører med postgres.

Den relevante besværgelse i underklassen er sandsynligvis at sætte

    registerColumnType( Types.BLOB, "bytea" );

i din konstruktør efter et kald til super() .



  1. Bruger samme kolonne flere gange i WHERE-sætning

  2. Kumulativ sum over et sæt rækker i mysql

  3. Python og MySQL Database:En praktisk introduktion

  4. Sammenligning af strengopdelings-/sammenkædningsmetoder