这三个函数是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 返回为当前会话和当前作用域中的某个表生成的最新标识值。
posted on 2008-04-04 12:50  sleepy  阅读(353)  评论(0)    收藏  举报