2

私はこのようなコードを持っています:

set serveroutput on

declare
v_str varchar2(200);
begin
v_str := q'!dbms_output.put_line('Hello world');!';
Execute immediate v_str;
end;

Oracle SQL Developerは、無効なSQLステートメントがあると言っていますが、何が問題なのですか?

4

1 に答える 1

5
declare
v_str varchar2(200);
begin
v_str := q'!begin dbms_output.put_line('Hello world'); end;!';
Execute immediate v_str;
end;
/

動作します...

于 2012-12-18T09:28:36.563 に答える