【转发】oracle sqlplus 创建和调用存储过程(procedure)

一、创建存储过程

1、oracle创建存储过程的语法

oracle存储过程 语法格式
CREATE OR REPLACE PROCEDURE procedureName 
IS 
DECLARE 
....... 
BEGIN 
........... 
END;

2、oracle创建存储过程的样例

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options


SQL> create or replace procedure testp
  2  is
  3  begin
  4  dbms_output.put_line('aaa');
  5  end;
  6  /


过程已创建。

二、oracle调用存储过程

调用方法一

SQL> set serveroutput on
SQL> call testp();
aaa

调用方法二

SQL> begin
    testp();
    end;
     .
SQL> /
aaa

 

PL/SQL 过程已成功完成。
输入代码以“.”结束代码录入 
输入"/" 执行代码 

 

posted @ 2023-01-10 11:55  雪竹子  阅读(1225)  评论(0编辑  收藏  举报