The database returned no natively generated identity value错误解决方案


原因:hibernate项目中在学生表的配置文件中:

 <id name="studentno" column="studentno">
            <generator class="native"></generator>
        </id>

将主键设置为了自动增长的类型,但是数据库创建表的时候却将数据类型设置成了vchar类型,这怎么实现++操作呢?

将学号(主键)设置为int类型,问题得到了成功解决:

 

 

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM