oracle多条件查询分页存储过程Oracle认证考试

文章作者 100test 发表时间 2010:01:01 10:00:05
来源 100Test.Com百考试题网


  项目接近尾声了,感觉将业务逻辑放到oracle中使得后台代码很精简,oracle很有搞头!

  PL\SQL:

  create or replace procedure proc_client_List --客户多条件查询

  (

  pro_cursor out pkg_order.p_cursor, --查询结果集

  characters_ in varchar2,--客户性质

  states_ in varchar2,--客户状态

  type_ in varchar2,--客户类型

  calling_ in varchar2,--客户行业

  name_ in varchar2,--客户名称

  beginTime_ in date,--创建日期上限

  endTime_ in date,--创建日期上限

  area_ in number,--客户地区

  clientsource_ in varchar2,--客户来源

  importent_ in varchar2,--重要程度

  start_row in number,--结果集起始行

  end_row in number--结果集结束行

  ) is

  sql_str varchar2(1000):=

  0select * from

  ( 0select row_.*, rownum rownum_ from

  (

  0select * from clientinfo c

  where(:characters_ is null or c.characters like :characters_)

  and (:states_ is null or c.states like :states_)

  and (:type_ is null or c.type like :type_)

  and (:calling_ is null or c.calling like :calling_)

  and (:name_ is null or c.name like :name_)

  and (:beginTime_ is null or c.createtime


相关文章


oracle Trigger触发器的使用Oracle认证考试
WindowsXP下完全卸载oracle10gOracle认证考试
oracle认证辅导:数据同步概述Oracle认证考试
oracle进程锁定与释放Oracle认证考试
oracle多条件查询分页存储过程Oracle认证考试
ibatis调用oracle分页存储过程Oracle认证考试
查看Oracle字符集及怎样修改字符集Oracle认证考试
Oracle查询指定记录数的奇怪问题Oracle认证考试
如何恢复一个表的数据到某个时点Oracle认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛