SCOPE_IDENTITY返回值为null的原因

   2024-10-07 6590
核心提示:如果在当前会话中没有执行过 INSERT 语句,则 SCOPE_IDENTITY() 返回值为 null。因为 SCOPE_IDENTITY() 函数返回的是当前会话中

如果在当前会话中没有执行过 INSERT 语句,则 SCOPE_IDENTITY() 返回值为 null。因为 SCOPE_IDENTITY() 函数返回的是当前会话中最后一个插入操作所生成的自增字段的值。

如果在当前会话中执行的最后一个插入操作并没有生成自增字段的值(比如插入的表没有自增字段),那么 SCOPE_IDENTITY() 返回值也会为 null。

如果在当前会话中执行的最后一个插入操作发生了错误,导致没有成功插入数据,那么 SCOPE_IDENTITY() 返回值也会为 null。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号