Проверить значения identity в таблицах базы

Открываем Среду Microsoft Sql Server Management Studio

Если нам необходимо проверить счетчики по всем таблицам, то копируем запрос

select name, IDENT_CURRENT(name)
 from sys.tables
 where type_desc = 'USER_TABLE'
order by name asc

В результате получаем  значения primary key во  всех таблицах базы

В случае, если нам необходимо узнать значение у конкретной таблицы, то можно воспользоваться следующим запросом:

DBCC CHECKIDENT ('имя_вашей_таблицы', NORESEED);
GO

ВАЖНО в клиниках,  где настроены триггеры репликации необходимо чтобы значения входили в тот интервал id, который был изначально настроен для конкретной базы данных

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *