![]() |
1
19
下面是一个示例,说明SCOPE\u IDENTITY()将为空,但@@IDENTITY将有一个值:
https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=328811 使用IDENTITY的最佳方法是使用OUTPUT INTO,它可以捕获一组id,并且不受SCOPE_IDENTITY()错误的影响:
|
![]() |
2
16
公里击中了头部:
|
|
3
8
当插入由sp_executesql执行时,SCOPE_IDENTITY也将返回NULL,因为您不再在插入的范围内! |
![]() |
4
3
我在MSDN上找到这个:
你可以在这里阅读: http://msdn.microsoft.com/en-us/library/ms190315.aspx 您的SQL代码将非常有用。 |
![]() |
ybou · 需要帮助从SQL 2005查询中删除过时的=*连接运算符 7 年前 |
![]() |
Robert · 将多个分隔符分隔的字段视为不同的行 8 年前 |
![]() |
hud · 执行存储过程会导致错误 8 年前 |
![]() |
Gonzalo · 如何将存储过程的结果插入到新表中? 9 年前 |