1.我建立了如下的一个存储过程。
CREATE OR REPLACE PROCEDURE MY_PROCEDURE
(
v_month varchar := 'wq' )
is
begin
dbms_output.put_line('My procedure works!');
end;在Sql Plus中能够执行。
但是在Delphi的Query中却不能执行。
支掉参数初始化,则能运行。
不知如何解决参数初始化???
2.以上存储过程如何查看如果,在oracle中,为何在Sql Plus中
执行 Exec Procedure My_Procedure
没有输出结果
CREATE OR REPLACE PROCEDURE MY_PROCEDURE
(
v_month varchar := 'wq' )
is
begin
dbms_output.put_line('My procedure works!');
end;在Sql Plus中能够执行。
但是在Delphi的Query中却不能执行。
支掉参数初始化,则能运行。
不知如何解决参数初始化???
2.以上存储过程如何查看如果,在oracle中,为何在Sql Plus中
执行 Exec Procedure My_Procedure
没有输出结果
end;
试一试:)
已经试过,执行不行。
begin
Exec Procedure My_Procedure
end;多谢 Volker(浪人西林),我用PLSQL Developer可以查看了。
但不知第一个问题如何解决。
在存储过程中如何初始化参数。
能否再赐教。