Я использую SQL-сервер, компактный файл базы данных выпуска для хранит данные в моем программном обеспечении приложения Windows.
В этой базе данных у меня есть таблица с полем идентификационных данных.
Когда я вставляю запись в Таблицу, идентификационный код увеличивает автоматически. Но когда я удаляю все записи из таблицы и вставляю некоторые записи снова, поле идентификационных данных не запускается в 1.
Как я могу сбросить это значение к 1?
DBCC не существует в CE, но вы можете использовать это вместо:
ALTER TABLE t1 ALTER COLUMN id IDENTITY (1,1)
DBCC CHECKIDENT (mytable, RESEED, 1)
Кстати, это дубликат этого: Сбросить автоинкремент в SQL Server после удаления
Я бы опубликовал это как комментарий у меня нет репутации.