oracle 存储过程的创建和使用

第一篇文章,希望能坚持撰写

使用oracle很久了,都没有写过存储过程(produce),这次开始记录一下基本使用方法


 

  • produce的创建

这里创建一个最简单的无参pro 

1 CREATE OR REPLACE PROCEDURE HelloPro
2 IS
3 BEGIN
4 DBMS_OUTPUT.PUT_LINE('HelloPro!');
5 END;
  • produce的使用

pro的调用,这里设置 set serveroutput on 是为了查看输出

1 set serveroutput on; 
2 begin
3 HelloPro;
4 end;

通过toda执行后,会看到以下输出

HelloPro!
PL/SQL procedure successfully completed.

 

  • 创建详细语法
1 CREATE [OR REPLACE] PROCEDURE procedure_name
2 [(parameter_list)]
3 {IS|AS}
4 [local_declarations]
5 BEGIN
6 executable_statements
7 [EXCEPTION exception_handlers]
8 END [procedure_name];

详细使用放到下一篇来说明

 

posted @ 2018-07-14 10:48  sandsuna  阅读(1290)  评论(0)    收藏  举报