数据库:SqlServer 2005 有一个临时表现在想把第4条记录移动到第7条前面请指点,谢谢

解决方案 »

  1.   

    如果你临时表的数据本身就是没有任何可以排序的话,那你这个操作没啥意义,仅仅是一个显式的问题。如果你非要这样做,就要找到一个可供参考的派序列,如果没有,那就额外加一列,由于你的是2005,所以可以用:
    select row_number()over(order by getdate()) id,*
    from #tb这样来加一个id列。然后再update