窗口函数,可用来直接生成行号.如:select ROW_NUMBER() over (order by ENo), ENo,EName from Employee select ROW_NUMBER() over (order by ENo), ENo,ENamefrom Employee 但是SQL Server 2000中是没有这个函数的,那除了迁移数据库版本外,有没有替代的解决方法呢?答案是肯定的.有两个思路 1.使用临时表.如果是在存储过程中,这是一个不错的选择.创建一个临时表,其中除了