sql >> Databáze >  >> RDS >> PostgreSQL

vztah nebyl nalezen pomocí Postgres v aplikaci Eclipse Hibernate

Podle mého návrhu ve vaší další otázce:

Spusťte psql your_database a zadejte \d, abyste viděli tabulky.

Neznám Hibernate, ale je pravděpodobné, že příkazy jako @Table(name="ODDĚLENÍ") vytvářejí tabulky, které se ve skutečnosti nazývají "ODDĚLENÍ", zatímco vaše dotazy se ve skutečnosti dotazují z ODDĚLENÍ (bez dvojitých uvozovek), což postgresql bude interpretovat jako oddělení.

Pokud ano, opravou je buď použít malá písmena pro názvy tabulek při jejich vytváření, nebo nastavit režim spánku, aby při dotazování na tabulky používal dvojité uvozovky a velká písmena.



  1. V prostředí s více servery, pokud je web nečinný déle než 15 minut, server ztratí připojení k databázi PostgreSQL

  2. MySQL - SOUČET skupiny časových rozdílů

  3. Jak uložit arabský text do databáze mysql pomocí pythonu?

  4. Názvy nižších_případů_tabulek MySQL se nezmění