sql >> データベース >  >> RDS >> PostgreSQL

EclipseHibernateアプリケーション内でPostgresを使用して関係が見つかりません

    あなたの他の質問での私の提案によると:

    psql your_databaseを起動し、\dを発行してテーブルを表示します。

    私はHibernateに慣れていませんが、@ Table(name ="DEPARTMENT")などのステートメントが、実際には「DEPARTMENT」と呼ばれるテーブルを作成しているのに対し、クエリは実際にはDEPARTMENT(二重引用符なし)からクエリを実行している可能性があります。 postgresqlは部門として解釈されます。

    その場合、修正は、テーブル名を作成するときに小文字を使用するか、Hibernateがテーブルをクエリするときに二重引用符と大文字を使用するようにすることです。



    1. 指定された引数は有効なMySQL結果リソースではありません

    2. Excel VBAスクリプトからOracleストアドプロシージャを呼び出すにはどうすればよいですか?

    3. Oracle 11.2 Windows が 2 行で起動できない

    4. 配列に特定の文字列が含まれているかどうかを確認するにはどうすればよいですか?