mysql下的分頁儲存過程

2021-05-22 13:37:58 字數 526 閱讀 6647

create procedure pro_page(

in _sql varchar(1000),

in _order varchar(1000),

in _pagecurrent int,

in _pagesize int

)begin

if _pagesize<=1 then

set _pagesize=20;

end if;

if _pagecurrent < 1 then

set _pagecurrent = 1;

end if;

set @strsql = concat(_sql,' ',_order,' limit ',_pagecurrent*_pagesize-_pagesize,',',_pagesize);

prepare stmtsql from @strsql;

execute stmtsql;

deallocate prepare stmtsql; 

end;

分頁儲存過程 分頁儲存過程

分頁儲存過程 alter proc dbo p pageshow pagesize int,每頁大小 currentpage int out,當前頁 housename nvarchar 50 房產名稱 totalcount int out,總記錄數 totalpage int out 總頁數 as...

MySQL通用的分頁儲存過程

分頁的顯示效果 1 5 條資料 實現 delimiter create procedure t204.a column varchar 10 查詢的列名 table varchar 10 查詢的表名 pageindex int,查詢的頁碼數 linenumber int 查詢的行數 begin se...

MySQL通用的分頁儲存過程

效果圖 procedure t204 曾傑 zz in myr int begin set myr concat select from person limit myr 1 5 5,prepare m from myr execute m end delimiter call zz 2 註解 1....