eg:
insert 表 select '1-'+right(商品编号,10),其它字段 from 表   -- 2000了
insert 表 select '2-'+right(商品编号,10),其它字段 from 表   -- 4000了
insert 表 select '3-'+right(商品编号,10),其它字段 from 表   -- 8000了
insert 表 select top 2000 '4-'+right(商品编号,10),其它字段 from 表   -- 10000了

解决方案 »

  1.   

    insert into table select from table
      

  2.   

    首先,将原表中的1000条记录存放到表#temp中
    select * into #temp from 原表然后,把#temp中的数据向原表中插入9次insert into 原表 select * from #temp --执行此语句9次
      

  3.   

    最简单的就是把你那1000条数据export出来,再把export出来的文件import进去9次就搞定了