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

relasi tidak ditemukan menggunakan Postgres dalam aplikasi Eclipse Hibernate

Sesuai saran saya di pertanyaan Anda yang lain:

Mulai psql your_database dan keluarkan \d untuk melihat tabel.

Saya tidak terbiasa dengan Hibernate, tetapi kemungkinan pernyataan seperti @Table(name="DEPARTMENT") membuat tabel yang sebenarnya disebut "DEPARTMENT", sementara kueri Anda sebenarnya meminta dari DEPARTMENT (tanpa tanda kutip ganda), yang postgresql akan ditafsirkan sebagai departemen.

Jika demikian, perbaikannya adalah menggunakan huruf kecil untuk nama tabel Anda saat membuatnya, atau membuat Hibernate menggunakan tanda kutip ganda dan huruf besar saat membuat kueri tabel Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pembaruan postgres dari kiri bergabung

  2. UPDATE dengan ORDER BY

  3. PostgreSQL dengan Homebrew di Mac

  4. Fungsi jendela PostgreSQL:row_number() over (partisi col order by col2)

  5. Masa Depan Postgres-XL