如何在存储过程中将取出的表增加一列,列值自动增长?
比如存储过程中有语句:
select f1,f2 from tb
得到的是
--------------------
f1 f2
a1.. a2..
b1.. b2..
.........
----------------
我希望能得到这样的结果:
--------------------
NewFiled f1 f2
1 a1.. a2..
2 b1.. b2..
..............
----------------
我知道创建一个临时表并将数据复制到临时表可以实现。可是这样是不是效率太低了?有没有更好的办法呢?