ページを分割したいのですが、次のストアド プロシージャは正しくありません@size
。
ありがとう!!!
CREATE PROCEDURE message_devidepage
@size int,
@page int
AS
BEGIN
SELECT TOP @size * from --point out @size is wrong
(
SELECT ROW_NUMBER() OVER (ORDER BY createTime desc) AS RowNumber,* FROM message
) ed
WHERE RowNumber > @size*(@page-1);
END
GO