且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

oracle存储过程的常用语法

更新时间:2022-09-11 12:58:55

记录一下,主要方便自己以后查找:

oracle存储过程的常用语法create or replace procedure sp_test
oracle存储过程的常用语法(
oracle存储过程的常用语法aa 
in varchar,
oracle存储过程的常用语法bb 
in number default 0
oracle存储过程的常用语法
is
oracle存储过程的常用语法v_pos 
varchar(50);
oracle存储过程的常用语法v_num 
number;
oracle存储过程的常用语法
begin
oracle存储过程的常用语法 
oracle存储过程的常用语法 
---字符串查找和替换
oracle存储过程的常用语法
 select SUBSTR(PARAMETER, 1, INSTR(PARAMETER,branchId)-2||
oracle存储过程的常用语法           SUBSTR(PARAMETER, INSTR(PARAMETER,branchId)
+length(branchId)) into v_pos from dual;
oracle存储过程的常用语法 
oracle存储过程的常用语法 
---循环的使用       
oracle存储过程的常用语法
 loop
oracle存储过程的常用语法    
if bb is null then ---if 判断
oracle存储过程的常用语法
       exit;   ---退出循环
oracle存储过程的常用语法
    end if;
oracle存储过程的常用语法    
if v_num >= bb then
oracle存储过程的常用语法       
exit;
oracle存储过程的常用语法    
end if;
oracle存储过程的常用语法    v_num :
= v_num +1;
oracle存储过程的常用语法  
end loop;
oracle存储过程的常用语法           
oracle存储过程的常用语法    
---输出信息
oracle存储过程的常用语法
    dbms_output.put_line('aaaaa');
oracle存储过程的常用语法
oracle存储过程的常用语法    oracle存储过程的常用语法..
oracle存储过程的常用语法  
oracle存储过程的常用语法  
commit;
oracle存储过程的常用语法  exception
oracle存储过程的常用语法      
when NO_DATA_FOUND then  --没有记录的异常
oracle存储过程的常用语法
          dbms_output.put_line('ddddd');
oracle存储过程的常用语法    
when others then
oracle存储过程的常用语法    
begin
oracle存储过程的常用语法    
--输出错误信息
oracle存储过程的常用语法
      dbms_output.put_line(sqlerrm);
oracle存储过程的常用语法      
rollback;
oracle存储过程的常用语法      
oracle存储过程的常用语法      
---抛出异常
oracle存储过程的常用语法
      raise;
oracle存储过程的常用语法    
end;  
oracle存储过程的常用语法
end sp_test;

    本文转自永春博客园博客,原文链接http://www.cnblogs.com/firstyi/archive/2007/07/12/815255.html:,如需转载请自行联系原作者