如果记录中,增加一个自增列,就可以:
alter table tablename(
iid int identity(1,1))delete tablename where iid = ...insert tablename values ...

解决方案 »

  1.   

    如果记录中,增加一个自增列,就可以:
    alter table tablename(
    iid int identity(1,1))delete tablename where iid = ...insert tablename values ...select * from tablename order by iid
      

  2.   

    你取数据的时候 用一个 Order by 不就能很好的解决这个问题吗?
    我已经是第二次看到别人问这个问题了, 
    简直受不了。。 真是···!!!
      

  3.   

    你不能这样做,.如果光插入,那你会打乱sql的存储顺序你用增长的列,既然增长的列对于业务是无意义的,你删除再插入,不就等于修改吗?