首页 > 数据库技术 > 详细

oracle 数据库 if...elsif...语句

时间:2014-11-04 16:50:51      阅读:650      评论:0      收藏:0      [点我收藏+]

CREATE OR REPLACE FUNCTION "UFN_GETIDS" (    OPEKIND   IN   VARCHAR2,-- 查询类型    PARAMS IN VARCHAR2-- 查询字段 ) RETURN clob IS    str_return  clob;--varchar2(30000);  

BEGIN      if      OPEKIND = ‘1‘   then        declare              Cursor cusor1 is  SELECT   ………………;         begin                  for x in cusor1 loop                 str_return := str_return || x.OUID || ‘,‘;               end loop;               end;  

elsif      OPEKIND = ‘2‘   then     declare              Cursor cusor1 is  SELECT  ……………………;                 begin                  for x in cusor1 loop                 str_return := str_return || x.OILDOMID || ‘,‘;               end loop;      str_return:= substr(str_return,0,length(str_return)-1);               end;

  elsif      OPEKIND = ‘3‘   then     declare              Cursor cusor1 is  SELECT   ………………;                           begin                  for x in cusor1 loop                 str_return := str_return || x.OILDOMID || ‘,‘;               end loop;      str_return:= substr(str_return,0,length(str_return)-1);               end;  

elsif      OPEKIND = ‘4‘   then     declare              Cursor cusor1 is  SELECT   ……………………;                           begin                  for x in cusor1 loop                 str_return := str_return || x.OILDOMID || ‘,‘;               end loop;      str_return:= substr(str_return,0,length(str_return)-1);               end;

  elsif      OPEKIND = ‘5‘   then     declare              Cursor cusor1 is  SELECT   …………………………;                           begin                  for x in cusor1 loop                 str_return := str_return || x.OILDOMID || ‘,‘;               end loop;       str_return:= substr(str_return,0,length(str_return)-1);               end;  end if;

RETURN   str_return;       END;

       

oracle 数据库 if...elsif...语句

原文:http://www.cnblogs.com/xuxin-1989/p/4073667.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!