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

Tidak dapat menyisipkan baris menggunakan Hibernate jika tanda kutip ganda digunakan

Jika semuanya perlu dikutip, tambahkan tanda berikut ke file hibernate.properties atau persistensi.xml

hibernate.globally_quoted_identifiers=true

dan hapus semua kutipan tunggal dari kelas Person. Namun, perhatikan bahwa untuk Postgresql, menempatkan nama tabel/kolom dll dalam tanda kutip ganda secara efektif mengubahnya menjadi peka huruf besar/kecil. Jadi kasus untuk tabel/kolom dalam database harus sama persis dengan nama yang sesuai di anotasi @Table dan @Column.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah batasan AWAL DEFERRED didefinisikan menggunakan anotasi Hibernate?

  2. Setara dengan HEX() dan UNHEX() MySQL di Postgres?

  3. Ekspor baris tertentu dari tabel PostgreSQL sebagai skrip INSERT SQL

  4. Postgres ERROR:tidak dapat membuka file untuk dibaca:Izin ditolak

  5. Memasukkan array ke dalam postgresql