SQL Server IDENDITY 的用法

这三个函数是SQL SERVER 2005关于identity提供的函数。其作用非别如下:
IDENT_CURRENT( 'table_name' ):IDENT_CURRENT 返回为某个会话和用域中的指定表生成的最新标识值。

IDENT_INCR ( 'table_or_view' ):返回增量值(返回形式为 numeric (@@MAXPRECISION,0)),

该值是在带有标识列的表或视图中创建标识列时指定的。

IDENT_SEED ( 'table_or_view' ):返回种子值(返回形式为 numeric(@@MAXPRECISION,0)),
该值是在带有标识列的表或视图中创建标识列时指定的。
 
 
在SQL SERVER 2000中,已经提供了几个函数,Identity函数只能用在select into语句中,
@@IDENTITY 返回为跨所有作用域的当前会话中的某个表生成的最新标识值。有很大的限制,不要使用。
SCOPE_IDENTITY 返回为当前会话和当前作用域中的某个表生成的最新标识值。

你可能感兴趣的:(SQL Server)