不可能吧,要不就是输出不是排序的,试试:select * from #result order by 序号

解决方案 »

  1.   

    我试了一下,每次都是从1开始的
    可能你的#result表没删掉
    这样就算你把纪录一起删掉了,以后insert,identity列还是会按曾经的最大值累加的
      

  2.   

    你說的問題我不能解決,但你的語句不用2個虛擬表吧SELECT IDENTITY(int, 1,1) AS 序号,*  into #result
    FROM #表1
     
    select * from #result 
      

  3.   

    郁闷了半天的问题,果然是没有order by 序号。有时候就会卡在这种问题上。
    惭愧,惭愧
    *^_^*