UncategorizedSQLException: Error getting generated key or setting result to parameter object. Cause: com.microsoft.sqlserver.jdbc.SQLServerException: 必须执行该语句才能获得结果。
; uncategorized SQLException; SQL state [null]; error code [0]; 必须执行该语句才能获得结果。; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 必须执行该语句才能获得结果。
我的原因是
表有个触发器导致的 目前通过插入直接查询一次获取生成的主键id,网上说 加了SET NOCOUNT ON 但是我这边并不适用!
妈的累死了,一个个试一开始怀疑事务,同样的mapper 别人都可以 后来在同一mapper 不同表插入 别的表可以返回主键 就这个表不行,上网一搜考虑到sqlserver触发器多 全部禁用 biu的一下就可以了,真他妈的神奇