一:单表分页
一组MSSQL千万数量级分页存储过程Create    PROCEDURE [dbo].[MS_Pagination]
二,双表分页
一组MSSQL千万数量级分页存储过程Create   PROCEDURE dbo.MS_Pagination_OutJoin
一组MSSQL千万数量级分页存储过程
一组MSSQL千万数量级分页存储过程
** 千万数量级分页存储过程--带外连表 **
一组MSSQL千万数量级分页存储过程
***************************************************************
一组MSSQL千万数量级分页存储过程参数说明:
一组MSSQL千万数量级分页存储过程
1.Tables :表名称,视图,不带dbo.
一组MSSQL千万数量级分页存储过程
2.PrimaryKey :主关键字
一组MSSQL千万数量级分页存储过程
3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc (Desc Asc前必须加空格)
一组MSSQL千万数量级分页存储过程
4.CurrentPage :当前页码
一组MSSQL千万数量级分页存储过程
5.PageSize :分页尺寸
一组MSSQL千万数量级分页存储过程
6.Fields: 字段名 如:a.id,a.useid,a.*,b.vipname
一组MSSQL千万数量级分页存储过程
7.Filter :过滤语句,不带Where 
一组MSSQL千万数量级分页存储过程
8.Group :Group语句,不带Group By
一组MSSQL千万数量级分页存储过程
9.@OutTable Wap_Consort_vipInfo
一组MSSQL千万数量级分页存储过程
10.@OutJoin a.VIPID=b.VIPID
一组MSSQL千万数量级分页存储过程
***************************************************************/
一组MSSQL千万数量级分页存储过程(
一组MSSQL千万数量级分页存储过程
@Tables varchar(1000),
一组MSSQL千万数量级分页存储过程
@PrimaryKey varchar(100),
一组MSSQL千万数量级分页存储过程
@Sort varchar(200= NULL,
一组MSSQL千万数量级分页存储过程
@CurrentPage int = 1,
一组MSSQL千万数量级分页存储过程
@PageSize int = 20,
一组MSSQL千万数量级分页存储过程
@Fields varchar(1000= '*',
一组MSSQL千万数量级分页存储过程
@Filter varchar(1000= NULL,
一组MSSQL千万数量级分页存储过程
@Group varchar(1000= NULL,
一组MSSQL千万数量级分页存储过程
@OutTable varchar (100= NULL,
一组MSSQL千万数量级分页存储过程
@OutJoin varchar (100= NULL
一组MSSQL千万数量级分页存储过程)
一组MSSQL千万数量级分页存储过程
AS

三:三表分页
一组MSSQL千万数量级分页存储过程Create   PROCEDURE dbo.MS_Pagination_OutJoin2
一组MSSQL千万数量级分页存储过程
** 千万数量级分页存储过程--带两张外连表 **
一组MSSQL千万数量级分页存储过程
***************************************************************
一组MSSQL千万数量级分页存储过程参数说明:
一组MSSQL千万数量级分页存储过程
1.Tables :表名称,视图,不带dbo.    第一张主表
一组MSSQL千万数量级分页存储过程
2.PrimaryKey :主关键字
一组MSSQL千万数量级分页存储过程
3.Sort :排序语句,不带Order By 比如:NewsID Desc,OrderRows Asc (Desc Asc前必须加空格)
一组MSSQL千万数量级分页存储过程
4.CurrentPage :当前页码
一组MSSQL千万数量级分页存储过程
5.PageSize :分页尺寸
一组MSSQL千万数量级分页存储过程
6.Fields: 字段名 如:a.id,a.useid,a.*,b.vipname
一组MSSQL千万数量级分页存储过程
7.Filter :过滤语句,不带Where 
一组MSSQL千万数量级分页存储过程
8.Group :Group语句,不带Group By
一组MSSQL千万数量级分页存储过程
9.@OutTable Wap_Consort_vipInfo    第二张表
一组MSSQL千万数量级分页存储过程
10.@OutJoin a.VIPID=b.VIPID
一组MSSQL千万数量级分页存储过程
11.@OutTable2                 第三张表
一组MSSQL千万数量级分页存储过程
12.@OutJoin2 a.UID=c.UID
一组MSSQL千万数量级分页存储过程
***************************************************************/
一组MSSQL千万数量级分页存储过程(
一组MSSQL千万数量级分页存储过程
@Tables varchar(100),
一组MSSQL千万数量级分页存储过程
@PrimaryKey varchar(100),
一组MSSQL千万数量级分页存储过程
@Sort varchar(200= NULL,
一组MSSQL千万数量级分页存储过程
@CurrentPage int = 1,
一组MSSQL千万数量级分页存储过程
@PageSize int = 20,
一组MSSQL千万数量级分页存储过程
@Fields varchar(1000= '*',
一组MSSQL千万数量级分页存储过程
@Filter varchar(1000= NULL,
一组MSSQL千万数量级分页存储过程
@Group varchar(1000= NULL,
一组MSSQL千万数量级分页存储过程
@OutTable varchar (100= NULL,
一组MSSQL千万数量级分页存储过程
@OutJoin varchar (100= NULL,
一组MSSQL千万数量级分页存储过程
@OutTable2 varchar (100= NULL,
一组MSSQL千万数量级分页存储过程
@OutJoin2 varchar (100= NULL
一组MSSQL千万数量级分页存储过程)
一组MSSQL千万数量级分页存储过程
AS

相关文章: