© Ce document utilise Manuel du site Web PHP chinois Libérer
创建过程方法一: SQL> set serveroutput on SQL> SQL> create or replace procedure test1(i in number) as 2 begin 3 dbms_output.put_line('输入参数是'||to_char(i)); 4 end; 5 / 过程已创建。 创建过程方法二: SQL> create table a(a date); 表已创建。 SQL> SQL> create or replace procedure test2 as 2 begin 3 insert into a values(sysdate); 4 end; 5 / 过程已创建。 如果出现错误,使用show error查看错误 运行过程方法一: SQL> execute test1(1); 输入参数是1 PL/SQL 过程已成功完成。 SQL> execute test2; PL/SQL 过程已成功完成。 SQL> execute test2; PL/SQL 过程已成功完成。 SQL> select to_char(a,'yyyy/mm/dd hh24:mi:ss') 时间 from a; 时间 ------------------- 2001/01/05 20:33:52 2001/01/05 20:34:01 运行过程方法二: SQL> begin 2 test1(2); 3 end; 4 / 输入参数是2 PL/SQL 过程已成功完成。 SQL> begin 2 test2; 3 end; 4 / PL/SQL 过程已成功完成。