locked
access 自动增长列的问题 RRS feed

  • 问题

  •  

    现有 Access 2003 数据库 TestAccess,库中有 Users 表,建表时user_ID 设置的是自动增长,经过一段时间的增删改, Users 表中数据比较乱,有什么命令可以将 Users 表中现有数据的 user_ID  列重新排列?也就是说现在的 user_ID 是1,3,5,7,9。我想通过命令使它们变成 1,2,3,4,5。其它的数据仍然存在,请问微软的高手们有何办法可以解决?小弟期待回复。
    2008年11月13日 5:59

答案

  • Access 2003 可以导出数据架构,然后粘贴数据架构,再然后把原来的数据移过去。

     

    2008年11月15日 6:56
    版主

全部回复

  • 这个没有办法,你可以将那个列删除,然后再重新创建一次。
    不过,id一般是作为主键的,别的表里面使用的id就无法自动改了。
    2008年11月13日 8:07
    版主
  • Access 2003 可以导出数据架构,然后粘贴数据架构,再然后把原来的数据移过去。

     

    2008年11月15日 6:56
    版主