Сбросьте AutoNumber (поле идентификационных данных) в базе данных

Я использую SQL-сервер, компактный файл базы данных выпуска для хранит данные в моем программном обеспечении приложения Windows.

В этой базе данных у меня есть таблица с полем идентификационных данных.

Когда я вставляю запись в Таблицу, идентификационный код увеличивает автоматически. Но когда я удаляю все записи из таблицы и вставляю некоторые записи снова, поле идентификационных данных не запускается в 1.

Как я могу сбросить это значение к 1?

12
задан Hugo Dozois 22 June 2013 в 02:06
поделиться

2 ответа

DBCC не существует в CE, но вы можете использовать это вместо:

ALTER TABLE t1 ALTER COLUMN id IDENTITY (1,1)
21
ответ дан 2 December 2019 в 19:31
поделиться
DBCC CHECKIDENT (mytable, RESEED, 1)

Кстати, это дубликат этого: Сбросить автоинкремент в SQL Server после удаления

Я бы опубликовал это как комментарий у меня нет репутации.

-3
ответ дан 2 December 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: