如何'选择'表的当前标识值?

时间:2010-10-28 13:03:59

标签: .net sql-server-2005 identity datareader

dbcc checkident (MyTable, NORESEED)

将在邮件中显示标识值。我无法通过select看到DataReader身份值所需的消息。

任何想法?

谢谢大家

3 个答案:

答案 0 :(得分:9)

SELECT IDENT_CURRENT('MyTable')

请参阅BOL

答案 1 :(得分:5)

SELECT IDENT_CURRENT('TABLE_NAME')
如果表

中没有定义身份,则

返回NULL

答案 2 :(得分:1)

 select @@identity

可能有用,

还有

SELECT SCOPE_IDENTITY()