jquery datatable で使用する MS SQL Server のページネーションを行うとき、次のような単純な sp を記述します
create PROCEDURE [dbo].[Get_SomeData] (
@startRowIndex BIGINT, @maximumRows BIGINT ,@sSearch VARCHAR(MAX),@total INT OUTPUT
) 
AS 
DECLARE @temp TABLE(RowRank BIGINT,custid BIGINT,names VARCHAR(500))
INSERT INTO @temp
   SELECT ROW_NUMBER() OVER (ORDER BY custid) AS 
  RowRank,custid,names FROM dbo.SomeTable WHERE   (names LIKE '%'+@sSearch+'%'   )
   SELECT @total=COUNT(custid) FROM @temp
 SELECT *  FROM @temp  WHERE  RowRank > @startRowIndex 
 AND RowRank <= (@startRowIndex + @maximumRows)
これにより、@startRowIndex をインクリメントすることで、データのページングが簡単になります。しかし、Cassandra データベースと fluentcassandra のような ac# クライアント (または任意の c# クライアント ライブラリ) で同じページネーションを実現する方法