日期:2014-05-16  浏览次数:20509 次

oracle存储过程入门实例,绝对推荐!

?

存储过程

  1 ?CREATE OR REPLACE PROCEDURE 存储过程名

  2 ?IS

  3 ?BEGIN

  4 ?NULL;

  5 ?END;

  

1:

  CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;

2:

  IS关键词表明后面将跟随一个PL/SQL体。

3:

  BEGIN关键词表明PL/SQL体的开始。

4:

  NULL PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句;

5:

  END关键词表明PL/SQL体的结束

存储过程创建语法:

?create or replace procedure 存储过程名(param1 in typeparam2 out type

as

变量1 类型(值范围); --vs_msg???VARCHAR2(4000);