最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Oracle数据库实现分页功能

来源:动视网 责编:小采 时间:2020-11-09 16:11:21
文档

Oracle数据库实现分页功能

Oracle数据库实现分页功能:无详细内容 无 create or replace procedure pro_page(table_name in varchar2,page in number,line in number,in_where in varchar2,p_cursor out sys_refcursor) as --out 返回参数 --in 输入参数 --in o
推荐度:
导读Oracle数据库实现分页功能:无详细内容 无 create or replace procedure pro_page(table_name in varchar2,page in number,line in number,in_where in varchar2,p_cursor out sys_refcursor) as --out 返回参数 --in 输入参数 --in o


无详细内容 无 create or replace procedure pro_page(table_name in varchar2,page in number,line in number,in_where in varchar2,p_cursor out sys_refcursor) as --out 返回参数 --in 输入参数 --in out 返回参数 v_sql varchar2(200); v_where varchar2

<无详细内容> <无> $velocityCount-->
create or replace procedure pro_page(table_name in varchar2,page in number,line in number,in_where in varchar2,p_cursor out sys_refcursor)
 as
 --out 返回参数
 --in 输入参数
 --in out 返回参数
 v_sql varchar2(200);
 v_where varchar2(200);
 begin
 ---判断条件
 if length(in_where) = 0 or in_where is null then 
 v_where := '1=1';
 else
 v_where := in_where;
 end if;
 --获得sql语句
 v_sql:='select * from( select t1.*,rownum num from '||t_name||' t1 where rownum<= ' ||(page*line)||' and '||v_where
 ||') where num >= ' || ((page-1)*line);
 --执行sql语句
 open p_cursor for v_sql;
 end pro_page;

文档

Oracle数据库实现分页功能

Oracle数据库实现分页功能:无详细内容 无 create or replace procedure pro_page(table_name in varchar2,page in number,line in number,in_where in varchar2,p_cursor out sys_refcursor) as --out 返回参数 --in 输入参数 --in o
推荐度:
标签: 内容 功能 实现
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top