乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      oracle高效分頁存儲(chǔ)過程代碼

       IT精彩博文 2012-04-10
      oracle高效分頁存儲(chǔ)過程代碼
      create or replace package p_page is
      -- author : pharaohs
      -- created : 2006-4-30 14:14:14
      -- purpose : 分頁過程
      type type_cur is ref cursor --定義游標(biāo)變量用于返回記錄集

      procedure pagination(
      pindex in number --分頁索引
      psql in varchar2 --產(chǎn)生dataset的sql語句
      psize in number --頁面大小
      pcount out number --返回分頁總數(shù)
      v_cur out type_cur --返回當(dāng)前頁數(shù)據(jù)記錄
      )

      procedure pagerecordscount(
      psqlcount in varchar2 --產(chǎn)生dataset的sql語句
      prcount out number --返回記錄總數(shù)
      )

      end p_page
      /
      create or replace package body p_page is

      procedure pagination(
      pindex in number
      psql in varchar2
      psize in number
      pcount out number
      v_cur out type_cur
      )
      as

      v_sql varchar2(1000)
      v_count number
      v_plow number
      v_phei number
      begin
      ------------------------------------------------------------取分頁總數(shù)
      v_sql := ' select count() from (' || psql || ' )'
      ute immediate v_sql into v_count
      pcount := ceil(v_count/psize)
      ------------------------------------------------------------顯示任意頁內(nèi)容
      v_phei := pindex psize + psize
      v_plow := v_phei - psize + 1
      --psql := ' select rownum rn t. from zzda t' --要求必須包含rownum字段
      v_sql := ' select from (' || psql || ' ) where rn between ' || v_plow || ' and ' || v_phei

      open v_cur for v_sql

      end pagination

      --

      procedure pagerecordscount(
      psqlcount in varchar2
      prcount out number
      )
      as

      v_sql varchar2(1000)
      v_prcount number

      begin

      v_sql := ' select count() from (' || psqlcount || ' )'
      ute immediate v_sql into v_prcount
      prcount := v_prcount --返回記錄總數(shù)

      end pagerecordscount

      --
      end p_page
      /

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多