您当前的位置: 首页 >  sql

[MSSQL]2分处理数据分页存储过程

发布时间:2010-09-07 13:37:00 ,浏览量:0

----2分处理数据分页存储过程 Create PROCEDURE ZBPagination        @TblName      nvarchar(1000),        ----要显示的表或多个表的连接 @FldName      nvarchar(1000) = '*', ----要显示的字段列表 @PageSize     int = 10,              ----每页显示的记录个数 @Page         int = 1,               ----要显示那一页的记录 @PageCount    int = 1 output,        ----查询结果分页后的总页数 @Counts       int = 1 output,        ----查询到的记录数 @FldSort      nvarchar(200) = 'ID', ----排序字段(列要主键或唯一值) @Sort         bit = 0,               ----排序方法,0为升序,1为降序 @StrCondition nvarchar(1000) = null, ----查询条件,不需where @ID           nvarchar(150) = 'ID', ----主表的主键(要跟排序列的第一列一样) @Dist         bit = 0                ----是否添加查询字段的 DISTINCT 默认0不添加/1添加 AS SET NOCOUNT ON

Declare @StrTmp nvarchar(3000)       ----存放取得查询结果总数的查询语句和动态生成的SQL语句

Declare @StrSortT

关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    109386博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.1259s