xizhenyin
2011-07-02 22:48
浏览 242
已采纳

sqlserver数据库hibernate主键生成策略问题

sqlserver数据库,用hibernate。表的主键int型,主键生成策略选择native型,save的时候报 “不能将值 NULL 插入列 'ID'。如何解决。如果我选择increment就不报错,但increment不支持集群。native为什么不行呢??如何修改
??




如何配置呢??

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • weixin_42467784 2011-07-04 10:33
    已采纳

    表的主键int型,主键生成策略选择native型
    你应该把 sql server 的主键搞成 自动增长的。
    有自动增长就不会报错,你肯定没有设置。
    我试过很多次,都没有报错啊。

    点赞 评论

相关推荐 更多相似问题