gpt4 book ai didi

oracle - 如何执行oracle存储过程?

转载 作者:行者123 更新时间:2023-12-03 06:05:29 24 4
gpt4 key购买 nike

我使用的是oracle 10g Express版。它为数据库开发人员提供了一个很好的用户界面。但我在执行存储过程时遇到一些问题。

程序:

create or replace procedure temp_proc is
begin
DBMS_OUTPUT.PUT_LINE('Test');
end

创建成功。但是当我执行时:

执行temp_proc;

它显示ORA-00900:无效的SQL语句

所以这里需要帮助

最佳答案

Execute 是 sql*plus 语法..尝试将您的调用包装在 begin .. end 中,如下所示:

begin 
temp_proc;
end;

(虽然 Jeffrey 说这在 APEX 中不起作用..但是您试图让它在 SQLDeveloper 中运行..尝试那里的“运行”菜单。)

关于oracle - 如何执行oracle存储过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1854427/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com