SQL中获得自增ID三个方法

SQL中获得自增ID有三个方法:
1.IDENT_CURRENT返回为任何会话和任何作用域中的特定表最后生成的标识值,不受作用域和会话的限制,而受限于指定的表.
2.@@IDENTITY返回为当前会话的所有作用域中的任何表最后生成的标识值.
3.SCOPE_IDENTITY返回为当前会话和当前作用域中的任何表最后生成的标识值.
SCOPE_IDENTITY和@@IDENTITY返回在当前会话中的任何表内所生成的最后一个标识值.
但SCOPE_IDENTITY只返回插入到当前作用域中的值
@@IDENTITY不受限于特定的作用域.

你可能感兴趣的:(SQL中获得自增ID三个方法)