如何在oracle中调用存储过程pl/sql
how to call a stored procedure in oracle pl/sql
我是新手。我正在尝试 运行 一个程序。
我的程序是这样的:
create or replace procedure temp_proc is
begin
DBMS_OUTPUT.PUT_LINE('Test');
end
这执行得很好:
但是当我尝试使用这个调用它时:
begin
temp_proc;
end;
显示temp_proc无效
如何在oracle中调用过程pl/sql请帮忙
过程的代码在 end
之后缺少分号;如果你在 SQL*Plus 中 运行 它,它也会漏掉一个斜线。除此之外,有效:
SQL> create or replace procedure temp_proc is
2
3 begin
4 DBMS_OUTPUT.PUT_LINE('Test');
5 end;
6 /
Procedure created.
SQL> set serveroutput on
SQL> begin
2 temp_proc;
3 end;
4 /
Test
PL/SQL procedure successfully completed.
SQL>
我是新手。我正在尝试 运行 一个程序。
我的程序是这样的:
create or replace procedure temp_proc is
begin
DBMS_OUTPUT.PUT_LINE('Test');
end
这执行得很好:
但是当我尝试使用这个调用它时:
begin
temp_proc;
end;
显示temp_proc无效
如何在oracle中调用过程pl/sql请帮忙
过程的代码在 end
之后缺少分号;如果你在 SQL*Plus 中 运行 它,它也会漏掉一个斜线。除此之外,有效:
SQL> create or replace procedure temp_proc is
2
3 begin
4 DBMS_OUTPUT.PUT_LINE('Test');
5 end;
6 /
Procedure created.
SQL> set serveroutput on
SQL> begin
2 temp_proc;
3 end;
4 /
Test
PL/SQL procedure successfully completed.
SQL>