2014-10-20 2 views
0

У меня есть много DBMS_OUTPUT.put_line в procedure, но когда я запускаю его, я только это сообщение в консоли SQL Developer:DBMS_OUTPUT.PUT_LINE в процедуре

анонимный блок завершенного

Это как Я запускаю свою процедуру:

BEGIN 
    MY_PROCEDURE(); 
    commit; 
END; 

Как исправить это?

+0

@Allan Действительно, 'SET SERVEROUTPUT ON' отсутствует. Оно работает. Благодарю. – BnJ

ответ

1

Я забыл SET SERVEROUTPUT ON ...

Он работает:

SET SERVEROUTPUT ON; 
BEGIN 
    MY_PROCEDURE(); 
    commit; 
END; 
+1

вы также можете открыть панель DBMS_OUTPUT в меню «Вид» и включить опрос для ваших подключений – thatjeffsmith

Смежные вопросы