写了一个简单的PL\SQL块,想在屏幕上输出hello. 在SQL*Plus里能行,但在SQL Developer里只显示'anonymous block completed'.要怎么样才能像在SQL*Plus里一样呢?
set serveroutput on
begin
DBMS_OUTPUT.PUT_LINE('HELLO);
end;
/
set serveroutput on
begin
DBMS_OUTPUT.PUT_LINE('HELLO);
end;
/
少了个'
DBMS_OUTPUT.PUT_LINE('HELLO');
begin
DBMS_OUTPUT.PUT_LINE('HELLO');--英文逗号
end;--英文逗号
/
SQL并没有写错,因为在SQL*PLUS里是成功的,只是在Developer里,没有显示输出结果,只显'anonymous block completed'求解
lftest@SZTYORA> begin
2 dbms_output.put_line('HELLO');
3 end;
4 /
HELLOPL/SQL 过程已成功完成。已用时间: 00: 00: 00.31
你是在哪里运行的?是在SQL Developer里吗?我也是一样的
set serveroutput on
begin
dbms_output.put_line('HELLO');
end;
/
结果却是:
line 1: SQLPLUS Command Skipped: set serveroutput on
anonymous block completed