2011-06-08 55 views
0

我想在SqlCe4數據庫上運行DBCC CHECKIDENT,但它不會讓我。SQL Ce 4 - 如何運行DBCC CHECKIDENT

我需要重置標識列作爲其混亂。我想是因爲身份被關閉,數據的導入已經完成,然後IDENTITY再次打開,所以我想它不同步

回答

1

的沒有DBCC CHECKIDENT在SQL CE 4

你需要使用ALTER表。

ALTER TABLE [MyTable] ALTER COLUMN [IdentityColumn] IDENTITY(999,1)。

+0

我們的組織已經使用此相同的命令來支持重新生成SQL Compact數據庫。不幸的是,它有時會導致主鍵約束違規。在一種情況下,我們不得不使用DROP/CREATE。 – 2013-08-07 18:37:54