成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle存儲(chǔ)過程中分頁,用java代碼來完成

數(shù)據(jù)庫 Oracle
以下的文章主要介紹的是在Oracle存儲(chǔ)過程中,涉及到分頁時(shí)如何用java代碼來調(diào)用Oracle存儲(chǔ)過程的相關(guān)內(nèi)容的描述。

Oracle存儲(chǔ)過程,中涉及到分頁時(shí),我建議你用java代碼來調(diào)用Oracle存儲(chǔ)過程,如果你是Oracle的熱捧者。那么下面的文章對(duì)于你而言一定很有意義。以下的文章就是對(duì)相關(guān)內(nèi)容的描述。

create table emp(

  1. id int,  
  2. ename varchar2(30),  
  3. sale number(7,2)  

共7位最大就是這樣的數(shù)據(jù)
)

開發(fā)一個(gè)包-

 

  1. create or replace package testpackage as  
  2. type test_cursor is ref cursor;  
  3. end testpackage; 

開始寫分頁的過程

  1. create or replace procedure fenye  
  2. (tableName in varchar2,  
  3. pagesizes in number, 

一頁顯示記錄
 

  1. pageNow in number,  
  2. myrows out number, 

總記錄數(shù)

  1. myPageCount out number, 

總頁數(shù)

  1. p_cursor out testpackage.test_cursor 

返回的記錄集
)is

定義變量

定義sql語句 字符串-

  1. v_sql varchar2(1000); 

定義sql長度

定義兩個(gè)整數(shù)

  1. v_begin number:=(pageNow-1)*pagesizes+1;  
  2. v_end number:=pageNow*pagesizes; 

開始執(zhí)行-

  1. v_sql:='select * from   
  2. (select t1.*,rownum rn from ( select * from '||tableName||' order by sale) t1 where rownum<='||v_end||')  
  3. where rn>='||v_begin; 

把游標(biāo)和sql關(guān)聯(lián)

  1. open p_cursor for v_sql; 

計(jì)算myrows和mypageCount,組織了一個(gè)sql 語句

  1. v_sql:='select count(*) from '||tableName; 

執(zhí)行sql,并把返回的值,賦給 myrows

  1. execute immediate v_sql into myrows; 

執(zhí)行字符串的sql語句 必須格式,計(jì)算mypageCount

  1. if mod(myrows,pagesizes)=0 then  
  2. myPageCount:=myrows/pagesizes;  
  3. else  
  4. myPageCount:=myrows/pagesizes+1;  
  5. end if; 

關(guān)閉游標(biāo)

  1. close p_cursor;- 

必須關(guān)閉游標(biāo),不是不能釋放占有的空間,這很重要

  1. end; 

以上文章就是使用java代碼 調(diào)用Oracle 存儲(chǔ)過程的描述。

【編輯推薦】

  1. Oracle存儲(chǔ)過程中不存在返回值的緣由
  2. 實(shí)現(xiàn)Oracle存儲(chǔ)過程的實(shí)際應(yīng)用的代碼
  3. Oracle存儲(chǔ)過程中應(yīng)注意的事項(xiàng)
  4. 深入高性能的Oracle動(dòng)態(tài)SQL開發(fā)
  5. Oracle字段的轉(zhuǎn)字符串實(shí)際操作方案
     

 

責(zé)任編輯:佚名 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-04-29 17:31:56

Oracle存儲(chǔ)過程

2010-05-05 17:19:32

Oracle存儲(chǔ)過程

2010-05-05 14:55:15

Oracle存儲(chǔ)過程

2010-04-12 09:26:52

Oracle查詢分頁

2010-04-16 11:03:02

Oracle存儲(chǔ)過程

2011-08-12 11:22:53

Oracle存儲(chǔ)過程Java

2010-10-26 14:50:11

oracle存儲(chǔ)過程

2011-04-11 17:28:50

oracle存儲(chǔ)select語句

2010-04-15 16:54:31

Oracle存儲(chǔ)過程

2010-03-30 13:19:57

Oracle存儲(chǔ)

2010-04-15 18:06:08

Oracle存儲(chǔ)過程

2010-04-16 11:31:29

Oracle分頁存儲(chǔ)過

2010-05-06 14:01:12

Oracle分頁存儲(chǔ)過

2010-04-30 08:47:22

Oracle分頁存儲(chǔ)

2011-08-16 16:59:58

PLSQL分頁存儲(chǔ)過程Java

2010-04-16 09:03:28

Oracle 存儲(chǔ)過程

2010-04-26 10:09:22

Oracle存儲(chǔ)過程

2010-03-30 13:30:49

Oracle存儲(chǔ)

2010-04-16 11:22:08

Oracle存儲(chǔ)過程

2010-04-07 14:01:40

Oracle存儲(chǔ)過程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 这里只有精品99re | 美女三区| 日韩精品一区二区三区在线观看 | 免费国产视频在线观看 | 最新日韩在线视频 | 日本三级播放 | 亚洲综合在线网 | 日韩欧美精品在线 | 国产激情一区二区三区 | 成人天堂 | 一区二区三区四区在线视频 | 91在线一区 | 福利一区在线观看 | 国产欧美精品区一区二区三区 | 日韩精品在线免费观看视频 | 亚洲欧美在线观看 | 亚洲成人免费av | 免费在线观看一区二区 | 欧美国产一区二区三区 | 久久精品一区二区三区四区 | 免费国产视频 | 黄色网址在线免费观看 | 不卡视频在线 | 羞羞视频在线观看网站 | 丁香婷婷在线视频 | 日日摸夜夜添夜夜添精品视频 | 亚洲精品久久久久中文字幕欢迎你 | 午夜免费视频观看 | 一级黄色毛片a | 欧美精品综合在线 | 欧美日韩专区 | 国产精品久久久久久久岛一牛影视 | 久久中文免费视频 | 亚洲国产二区 | 激情福利视频 | 亚洲视频www | 日韩欧美国产精品一区二区 | 成人午夜黄色 | 天天影视亚洲综合网 | 欧美精品在线一区二区三区 | 成人日批视频 |