• 分页存储过程


    ---分页存储过程
    create proc usp_getpagedata
    @totalpage int output,   --定义输出参数,页面总数
    @pageindex int=1,        --定义起始索引
    @pagecount int=5         --定义每页数量
    as
    select GuestId, GuestName, GuestCardId, Gender, RoomId, InTime, LeaveTime, Deposit, IsVIP, TotalMoney, IsDel 
    from (select ROW_NUMBER() over (order by guestid) as id ,* from guest) as t 
    where id between 
    @pagecount*(@pageindex-1)+1 and @pagecount*@pageindex
    set @totalpage=(ceiling((select count(*) from guest)*1.0/@pagecount))
    
    go
    
    ---@poagecount*(@pageindex-1)+1  @pagecount*@pageindex
    ---1                             5*1
    ---1+5                           5*2
    ---1+5+5                         5*3
    ---1+5+5+5                       5*4
  • 相关阅读:
    poj 2155 B
    hdu 1556 A
    hdu 1556 A
    #366 A-C
    最长上升子序列
    Codeforces Div3 #501 A-E(2) F以后补
    字典的建立 查找
    字典序大小
    头文件模板
    01背包模板 及 优化
  • 原文地址:https://www.cnblogs.com/ianism/p/4271494.html
Copyright © 2020-2023  润新知