Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不断违反约束,因为我的 id 为 null 并且表中的行无法插入,
SQLEXCEPTION 不能在列 id 中插入空值
我在 tbale 中的 id 具有以下内容:
@Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name="id")
我正在使用 SQL Server....有什么想法吗?
试试这个 -
@Column(name="id", unique=true, nullable=false)
尝试将 @Column 修改为 @Column( nullable = false, name="id" )
整理出来,显然有人删除了自动增量并将标识列更改为普通的 int 列。
固定在数据库中。