Как «выбрать» текущее значение идентичности для таблицы? - PullRequest
4 голосов
/ 28 октября 2010

dbcc checkident (MyTable, NORESEED)

Показывает значение идентификатора в сообщении. Я не вижу сообщения, так как мне нужно select значение идентификатора через DataReader.

У кого-нибудь есть идеи?

Спасибо, ребята

Ответы [ 3 ]

9 голосов
/ 28 октября 2010
SELECT IDENT_CURRENT('MyTable')

См. BOL

5 голосов
/ 28 октября 2010
SELECT IDENT_CURRENT('TABLE_NAME')

возвращает NULL, если в таблице не определено ни одного идентификатора

1 голос
/ 28 октября 2010
 select @@identity

может работать,

есть также

SELECT SCOPE_IDENTITY()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...