2014-03-09 2 views
2

У меня есть база данных и очистка всех данных по команде. Я хочу сбросить идентификационный ключ всех таблиц.как я могу сбросить идентификатор столбца sql server все таблицы после значений delete?

+2

, как [это] (http://blog.sqlauthority.com/2007/03/15/sql- сервер-DBCC-перезаполнение стол-тождественное значение сброса-таблицы-идентичность /)? –

+0

да, спасибо. но я хочу иметь функцию для сброса всех идентификационных данных таблиц базы данных –

+1

Почему бы вам не заново заново создать таблицы? –

ответ

3

Если вы не возражаете, используя недокументированные хранимую процедуру, вы можете использовать sp_MSforeachtable:

EXEC sp_MSforeachtable 'DBCC CHECKIDENT ([?], reseed, 1)' 
Смежные вопросы