質問

とHibernateは、自分の好きな名前を付けて複合IDの列のできるマッピングのIDで返します。

このため従来のテーブルは、独自にキーを持つことができる。null値はその有効なタイプを利用します。

私はこうだけで追加の主キー列のテーブルになったが生じた場合の回避を行っています。

役に立ちましたか?

解決

No.次のキーをnullにすることはできません。

他のヒント

これはお勧めできません。きこのホテルはジュネーブ(ジュネードプょうか?を使用できる形で提供のデフォルトの場合にこだわっていレガシーデータです。たくトラブルとの複合キーに思います。null値は原因でもあります。

複合キーを想定してデータベースでのnullでPKsできる最大number_of_cols^2-1件を含むnull,(例えば、複合キーの2つの列ができて3行ったところにある、その主キーがnullの場合、第四に、PKなくnull).

ださい。ご複合IDは地図の主キーテーブルのいない音が賢けnull値をキーワードなのですか?

編集: Hibernateなしていただくことになります。だが、物件の外にはキーユーのDAOにちょっとの分野を考慮も必要

まィエラが、Hibernateの見できる地図その列にNULL値複合カラムへの団体をいう。なんィNULL値ます。

Unfortunatly,no.私はどちらかのため回避策:

使用した複合Idで示された!な表される2つのcols(A、B)。はcols(B)でnull値と正の整数です。私の回避策はしていただいてい新しい列は:"BKey"と私は書いてBがnullの場合はその値のBKeyは-1他BKey=B.(正の整数occourユネスコ-アジア文化センターはnull。私も私の複合idの実装を使用BKeyの代わりにBいでん..

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top