CREATE PROCEDURE CommonPageProc( IN p_tablename VARCHAR(1024), IN p_fields VARCHAR(1024), IN p_pagesize INT, IN p_pageindex INT, IN p_orderfield V...
分类:
数据库 时间:
2014-12-28 14:09:17
阅读次数:
198
CREATE proc newgetpage (--默认分页主键为id @tblName nvarchar(128), --表名称列表 @PageSize int=10, --页尺寸 @PageIndex int=1, --当前页 @fields nvarchar(4000)='*', --查询字段...
分类:
其他好文 时间:
2014-12-25 12:57:09
阅读次数:
237
1.根据ROWID来分,个人喜欢这种,换下函数名称后可用于MSSQL与ORACLEselect * from TABLE1where rowid in( select rid from ( select rownum rn,rid from ( s...
分类:
数据库 时间:
2014-12-23 17:18:59
阅读次数:
176
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引,...
分类:
数据库 时间:
2014-12-23 16:55:44
阅读次数:
213
SQL的几种分页算法[转载](2005-12-19 20:28:52)转载▼分类:技术1.“俄罗斯存储过程”的改良版CREATE procedure pagination1(@pagesize int,--页面大小,如每页存储20条记录@pageindex int--当前页码)asset nocou...
分类:
数据库 时间:
2014-12-23 16:51:15
阅读次数:
191
有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。方法1:适用于 SQL Server 2000/2005SELECTTOP...
分类:
数据库 时间:
2014-12-23 15:31:14
阅读次数:
236
insert into Info select 'admin36' from Info; --FK插入法select COUNT(*) from Info;--not in 实现分页查询declare @pageSize int set @pageSize= 10;--行数declare @page...
分类:
数据库 时间:
2014-12-22 09:18:03
阅读次数:
159
private function FnhumanStaffManage($files=Array(),$wherestr="",$page=1){ $Arr = Array(); $page = $this->CHINT($page); if($page''"; $...
分类:
数据库 时间:
2014-12-15 10:24:21
阅读次数:
251
单主键:CREATEPROCP_viewPage/**//*nzperfect[no_mIss]高效通用分页存储过程(双向检索)2007.5.7QQ:34813284敬告:适用于单一主键或存在唯一值列的表或视图ps:Sql语句为8000字节,调用时请注意传入参数及sql总长度不要超过指定范围*/@T...
分类:
数据库 时间:
2014-12-04 13:50:35
阅读次数:
272