DECLARE
message varchar2(20):= 'Hello, World!';
BEGIN
dbms_output.put_line(message);
END;
如何在Oracle SQL Developer中执行上述PL/SQL程序?有人可以给我建议吗?
DECLARE
message varchar2(20):= 'Hello, World!';
BEGIN
dbms_output.put_line(message);
END;
如何在Oracle SQL Developer中执行上述PL/SQL程序?有人可以给我建议吗?
set serveroutput on
如果您将代码放置在顶部并将其作为脚本执行,您将在“脚本输出”部分看到输出结果。
set serveroutput on
DECLARE
message varchar2(20):= 'Hello, World!';
BEGIN
dbms_output.put_line(message);
END;
首先在工作表中执行“set serveroutput on”查询,然后在“查看”菜单中检查,“DBMS输出”选项将出现。
根据您的程序代码将其包围:
create or replace procedure YOUR_TEST as
begin
<proc code here>
end;
/
show errors
Procedure YOUR_TEST compiled
现在运行它:
exec YOUR_TEST ;
注意:环境为Oracle 12g,Sql Developer v18.4