欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

sqlserver的坑

程序员文章站 2022-05-02 12:13:06
1.今天系统出现BUG,经过两个小时的排查,发现是存储过程中的SELECT @@IDENTITY的值发生错乱,导致的系统BUG,经过百度,发现这个函数貌似和触发器有冲突,一旦插入的表有触发器的话,@@IDENTITY的值就不对了,建议用函数SCOPE_IDENTITY()来替换;可参考SqlServ ......

1.今天系统出现bug,经过两个小时的排查,发现是存储过程中的select @@identity的值发生错乱,导致的系统bug,经过百度,发现这个函数貌似和触发器有冲突,一旦插入的表有触发器的话,@@identity的值就不对了,建议用函数scope_identity()来替换;可参考sqlserver中用@@identity取最新id不准的问题