存储过程

1、创建存储过程

CREATE [OR REPLACE] PROCEDURE 存储过程名[(参数[IN|OUT|IN OUT] 数据类型...)] 
{AS|IS} 
    [说明部分
BEGIN 
    可执行部分 
[EXCEPTION 
    错误处理部分
END [过程名]; 

 

2、删除存储过程
DROP PROCEDURE 存储过程名; 

 

3、重新编译一个存储过程

ALTER PROCEDURE 存储过程名 COMPILE; 

 

4、执行(调用)存储过程

方法1: 
EXECUTE 模式名.存储过程名[(参数...)]; 


方法2: 
BEGIN 
模式名.存储过程名[(参数...)]; 
END; 

------------------------------------------------------------

grant execute on   存储过程名  to  某个账户

在存储过程中可以调用里一个存储过程,直接写存储过程名即可。

 

 

 

posted on 2013-10-24 14:15  笑靥  阅读(258)  评论(0编辑  收藏  举报