av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

Oracle多條件查詢實(shí)際分頁存儲過程實(shí)操

以下的文章主要是介紹Oracle多條件查詢分頁存儲過程,以下就是Oracle多條件查詢分頁存儲過程具體方案的描述,希望在你今后的學(xué)習(xí)中會有所幫助。將業(yè)務(wù)邏輯放到Oracle中使得后臺代碼很精簡,Oracle很有搞頭!

PL\SQL:

create or replace procedure proc_client_List --客戶多條件查詢

(

pro_cursor out pkg_order.p_cursor, --查詢結(jié)果集

characters_ in varchar2,--客戶性質(zhì)

states_ in varchar2,--客戶狀態(tài)

type_ in varchar2,--客戶類型

calling_ in varchar2,--客戶行業(yè)

name_ in varchar2,--客戶名稱

beginTime_ in date,--創(chuàng)建日期上限

endTime_ in date,--創(chuàng)建日期上限

area_ in number,--客戶地區(qū)

clientsource_ in varchar2,--客戶來源

importent_ in varchar2,--重要程度

start_row in number,--結(jié)果集起始行

end_row in number--結(jié)果集結(jié)束行

 
 
 
  1. ) is
  2. sql_str varchar2(1000):=
  3. 'select * from
  4. ( select row_.*, rownum rownum_ from
  5. (
  6. select * from clientinfo c
  7. where(:characters_ is null or c.characters like :characters_)
  8. and (:states_ is null or c.states like :states_)
  9. and (:type_ is null or c.type like :type_)
  10. and (:calling_ is null or c.calling like :calling_)
  11. and (:name_ is null or c.name like :name_)
  12. and (:beginTime_ is null or c.createtime > :beginTime_)
  13. and (:endTime_ is null or c.createtime < :endTime_)
  14. and (:area_ is null or c.area=:area_)
  15. and (:clientsource_ is null or c.clientsource like :clientsource_)
  16. and (:importent_ is null or c.importent like :importent_)
  17. ) row_ where rownum <= :end_row
  18. )
  19. where rownum_ > :start_row';
  20. begin
  21. open pro_cursor for sql_str using
  22. characters_,'%'||characters_||'%',
  23. states_,'%'||states_||'%',
  24. type_,'%'||type_||'%',
  25. calling_,'%'||calling_||'%',
  26. name_,'%'||name_||'%',
  27. beginTime_,beginTime_,
  28. endTime_,endTime_,
  29. area_,area_,
  30. clientsource_,'%'||clientsource_||'%',
  31. importent_,'%'||importent_||'%',
  32. end_row,start_row;
  33. end proc_client_List; 

上述的相關(guān)內(nèi)容就是對Oracle多條件查詢分頁存儲過程的描述,希望會給你帶來一些幫助在此方面。


文章標(biāo)題:Oracle多條件查詢實(shí)際分頁存儲過程實(shí)操
新聞來源:http://uogjgqi.cn/article/djioeci.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們在微信上24小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流