向SQLServer2000插入一条记录时出现了以后异常,希望得到各位朋友的帮助,十分感谢!当Hibernate的表映射文件的<generate class=”increment” >时出现以下异常:org.hibernate.exception.SQLGrammarException: could not fetch initial value for incre Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]对象名 'tb_text' 无效。 //表的名称没有问题 其它所有不变:当Hibernate的表映射文件修改<generate class=”assigned” >时出现以下异常: org.hibernate.exception.ConstraintViolationException: could not insert: [com.hibernate.TbText]Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'tb_text' 中的标识列插入显式值。 //怎么把IDENTITY_INSERT 设置为 ON呢?我的数据库表主键已经设置了自增1 Best regards,
Mike
Mike
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货