我有一个与 MS Access 2007 数据库连接的 Windows 应用程序

它在 Customer 表中有 300 多条记录。

我已经删除了所有记录。但在插入新记录后 CustomerID 返回 301 ;但我想将其设置为 1

我尝试了以下查询:

ALter Table Customer alter column CustomerID Counter(1,1)

但它不起作用

如何在 MSAccess 中重置标识列?

谢谢

最佳答案

在操作方面,您可以删除一个 readd 列。

在战略方面,我认为你应该重新考虑这个问题:如果一个标识列的 对你来说除了是唯一的之外,对你来说很重要,那么你可能正朝着一个危险的方向前进:你应该把这样的列看作是完全没有内容,除了作为唯一寻址行的一种方式。

关于c# - 如何在 MS Access 中重置标识列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11382842/

10-10 21:42