gpt4 book ai didi

sql-server - 基于参数分页(OFFSET FETCH NEXT)

转载 作者:行者123 更新时间:2023-12-03 09:09:27 26 4
gpt4 key购买 nike

参数为空时如何显示所有数据,

DECLARE @PageSize INT = 5
,@PageNo INT = 2

SELECT *
FROM [MyTable]
ORDER BY [NO]
OFFSET @PageSize * (@PageNo - 1) ROWS
FETCH NEXT @PageSize ROWS ONLY

最佳答案

你可以试试这个

SET @PageSize = ISNULL(@PageSize, 2147483647) -- max int
SET @PageNo = ISNULL(@PageNo, 1)

SELECT *
FROM [MyTable]
ORDER BY [NO]
OFFSET @PageSize * (@PageNo - 1) ROWS
FETCH NEXT @PageSize ROWS ONLY

关于sql-server - 基于参数分页(OFFSET FETCH NEXT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44062228/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com