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

Hibernate を使用して複合キーをマッピングすると、Oracle で raw フィールドが生成されます

    コメントするほどの評判はないので、ここにコメントを入れておきます:

    instalationPK フィールドが instalation.class にないのはなぜですか?? @EmbeddedId を入力する必要があります Installation.class のフィールド instalationPK で。

    違いはありませんが、BaseEntity のフィールドに joinCollums を配置します :

    @OneToOne@JoinColumns({ @JoinColumn(name ="site", referencedColumnName ="site"), @JoinColumn(name ="structure", referencedColumnName ="structure")})private インストール インストール;  


    1. すべてのテーブルの行を一度にカウントする

    2. subselectsqlクエリはmysql4では機能しません

    3. PHP-MySQLはストアドプロシージャからoutパラメータの値を取得します

    4. トリガーの作成中にmysqlエラーが発生しました