oracle存储过程常用技巧研讨.doc

我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等? 1.存储过程结构? 1.1 第一个存储过程? create or replace procedure proc1( ?? ? p_para1 varchar2, ?? ? p_para2 out varchar2, ?? ? p_para3 in out varchar2 ?? )as ? ? ?v_name varchar2(20); ?? begin ?? ? v_name := 张三丰; ?? ? p_para3 := v_name; ?? ? dbms_output.put_line(p_para3:||p_para3); ?? end; ? 上面就是一个最简单的存储过程。一个存储过程大体分为这么几个部分:? 创建语句:create or replace procedure 存储过程名? 如果没有or replace语句,则仅仅是新建一个存储过程。如果系统存在该存储过程,则会报错。Create or replace procedure 如果系统中没有此存储过程就新建一个,如果系统中有此存储过程则把原来删除掉,重新创建一个存储过程。? 存储过程名定义:

文档评论(0)

1亿VIP精品文档

相关文档