PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

nilai buruk untuk tipe panjang:- Postgresql, Hibernate, Spring

Saya memiliki masalah serupa tetapi tidak terkait dengan urutan bidang ID dalam database.

Setelah beberapa pencarian saya menemukan ini menunjukkan fakta bahwa Lob di Hibernate diperlakukan sebagai OID kecuali ditentukan lain.

Itu berarti Hibernate akan mencoba memasukkan Lob ke dalam Long a sehingga menghasilkan pengecualian itu PSQLException:Nilai buruk untuk tipe panjang

Cara untuk menentukan bahwa Lob adalah a untuk diperlakukan sebagai teks adalah dengan memberi anotasi pada bidang

@Lob
@Type(type = "org.hibernate.type.TextType")


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NodeJS dan Express:Kesalahan:sertifikat yang ditandatangani sendiri

  2. Apakah ukuran yang dideklarasikan bidang varchar berdampak pada PostgreSQL?

  3. Bagaimana cara menulis DataFrame ke tabel postgres?

  4. postgresql:jalankan perintah SQL menggunakan psql di commandline

  5. PILIH jumlah baris tetap dengan melewatkan baris secara merata