IDENT_CURRENT 、SCOPE_IDENTITY 和 @@IDENTITY。这三个函数都返回最后生成的标识值。但是,它们在定义"最后"的作用域和会话上不同。
- IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。
- @@IDENTITY 返回为当前会话的所有作用域中的任何表最后生成的标识值。
- SCOPE_IDENTITY 返回为当前会话和当前作用域中的任何表最后生成的标识值。
例如:
博客介绍了 IDENT_CURRENT、SCOPE_IDENTITY 和 @@IDENTITY 三个函数,它们都用于返回最后生成的标识值,但在定义‘最后’的作用域和会话上存在差异。IDENT_CURRENT 针对特定表,@@IDENTITY 针对当前会话所有作用域,SCOPE_IDENTITY 针对当前会话和当前作用域。
IDENT_CURRENT 、SCOPE_IDENTITY 和 @@IDENTITY。这三个函数都返回最后生成的标识值。但是,它们在定义"最后"的作用域和会话上不同。
例如:
7024
3432
2374