如何返回带有递增行的结果集?

时间:2011-05-20 12:36:09

标签: sql sql-server-2000

  

可能重复:
  SQL Server ROW_NUMBER() on SQL Server 2000?

如何将行和升序计数器作为结果集返回?

函数Row_number()在MS SQL 2000中是未知的。

1 个答案:

答案 0 :(得分:2)

创建一个带有标识列的变量表,并将结果插入其中:

DECLARE TABLE @MYTABLE
(
    ID INT IDENTITY,
    VALUES......
)
INSERT INTO @MYTABLE
SELECT MYVALUES.....

SELECT * FROM @MYTABLE