加上一个这样的字段:[id] [numeric](18, 0) IDENTITY (1, 1) NOT NULL

解决方案 »

  1.   

    方法还是比较多的这些工作都可以使用sql语句来完成虽然无法通过alter把现有字段改成字增(不推荐修改系统表来达到此目的),
    但你可以通过
    set identity_insert 表名 on
    插入语句…
    set identity_insert 表名 off这种方式在自增字段插入值
      

  2.   

    to wutao411:导进的表不再具有自增属性
      

  3.   

    可能还没有表达清楚,为什么“还要将这5个表中得一个表的其中一个字段改成自增。”
    这5个表是收集网络上的数据的,而每次刷新网络之前必须得先把这5个表导出,然后在数据库还原之后,再将这5个表导回去,到回去之前,先得把这5张表从还原得数据库中删除,否则,它就直接追加了。这5个表中其中有一个表里又一个自增的字段,但是表被导入的之后,这个自增的属性会消失,也就是说,需要手工添加上去。
    现在的问题就是,我希望这一系列的过程能通过sql语句一次性完成,这样以后每次只要打开该sql语句,就可以万事ok了