在plsql developer中执行程序

时间:2018-05-03 08:17:19

标签: plsql procedure plsqldeveloper

我是PLSQL的新手,我正在努力在PLSQL Developer中执行一个程序。我创建了一个名为' employee'如下:

CREATE OR REPLACE PROCEDURE employee IS
    var_name VARCHAR2(20) := 'Parkavi';
    var_web VARCHAR2(20) := 'parkavi.com';
BEGIN
    DBMS_OUTPUT.PUT_LINE('Hi! I am ' ||var_name|| 'from' ||var_web);
END employee;

现在我需要执行此过程以便我可以查看输出。请帮帮我。在此先感谢!!

1 个答案:

答案 0 :(得分:1)

在PL / SQL Developer中,您可以在测试窗口中执行PL / SQL块。

档案>新>测试窗口将提供如下模板块:

linear-gradient

您只需要添加您的程序名称(并删除不需要的declare begin end; 部分,因为您没有变量),所以它是:

declare

或者,右键单击程序名称并从弹出菜单中选择“测试”,它将为您生成上述块。

如果“输出”标签中未显示预期的begin employee; end; 文字,首先要检查的是“已启用”复选框已选中。

enter image description here

要诊断dbms_output,最简单的测试用例就是:

dbms_output