我在Procedure中调用函数,在函数中执行insert语句但是插入数据的顺序是乱的。
                
           比如   执行后顺序是: 1,2,3,4,5,6,7,8,9.......
                  但结果可能是 :2,3,4,7,8,9,1,6,5.......
   如何解决 请指教
                                               

解决方案 »

  1.   

    你的问题让我们非常疑惑。 
    执行后顺序是: 1,2,3,4,5,6,7,8,9....... 你的意思是执行insert的顺序。
    但结果可能是 :2,3,4,7,8,9,1,6,5....... 你的结果应该是执行select后的值,
    我认为查询的结果顺序和表中顺序不一定一至,
    如果要使查询的结果顺序和表中顺序一至,
    你得在插入时按教一定的顺序,查询时使用同样的顺序。