-1

IDがnullで、テーブルの行を挿入できなかったため、制約違反が発生し続けます。

SQLEXCEPTIONは列IDにNULLを挿入できません

tbaleの私のIDには次のものがあります。

@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name="id")

SQL Serverを使用しているim....何かアイデアはありますか?

4

3 に答える 3

0

これを試して -

@Column(name="id", unique=true, nullable=false)
于 2013-01-08T10:31:13.387 に答える
-1

@Column を @Column( nullable = false, name="id" ) に変更してみてください

于 2013-01-08T10:29:17.820 に答える
-1

どうやら誰かが自動インクリメントを削除し、ID 列を通常の int 列に変更したようです。

データベースで修正されました。

于 2013-01-08T14:40:04.807 に答える