сброс значения identity

Dimnn
Дата: 16.09.2006 00:39:26
При очистке таблиц от данных хочу сбрасывать в начальное положение значение identity для данной таблицы. Каким образом это можно реализовать?
Каким образом можно отследить текущее значение данного параметра?
Зайцев Фёдор
Дата: 16.09.2006 05:30:50
dbcc checkident (<tablename>, reseed, <val>)
NoGuets
Дата: 16.09.2006 10:35:52
Trancate table
Ray D
Дата: 16.09.2006 10:44:33
actually "truncate table <tablename>" and IDENT_CURRENT besides of checkident.
Зайцев Фёдор
Дата: 18.09.2006 18:59:04
Ray D
IDENT_CURRENT besides of checkident.

IMHO, не факт, что IDENT_CURRENT что-то вернёт
Dimnn
Дата: 19.09.2006 12:42:28
Ray D
actually "truncate table <tablename>" and IDENT_CURRENT besides of checkident.


Насколько я понимаю, для таблицы у которой есть внешние ключи truncate table не будет работать. А как же тогда в ней после DELETE обнулить identity
Glory
Дата: 19.09.2006 12:43:03
Dimnn
Ray D
actually "truncate table <tablename>" and IDENT_CURRENT besides of checkident.


Насколько я понимаю, для таблицы у которой есть внешние ключи truncate table не будет работать. А как же тогда в ней после DELETE обнулить identity

Самый первый ответ в данном топике
Dimnn
Дата: 19.09.2006 12:45:10
Glory
Dimnn
Ray D
actually "truncate table <tablename>" and IDENT_CURRENT besides of checkident.


Насколько я понимаю, для таблицы у которой есть внешние ключи truncate table не будет работать. А как же тогда в ней после DELETE обнулить identity

Самый первый ответ в данном топике

Вид запроса такой?
dbcc checkident (table1, reseed, 1)
установить identity поле для таблицы table1 в 1?
Glory
Дата: 19.09.2006 12:46:31
Dimnn
Вид запроса такой?
dbcc checkident (table1, reseed, 1)
установить identity поле для таблицы table1 в 1?

В хелпе разве не написано ?