Этот вопрос уже У dy есть ответ здесь:
Я использую SQL Developer и хочу вывести содержимое переменной в консоль с помощью DBMS_OUTPUT.PUT_LINE( ). Я запускаю следующий код, который добавляет числа от 1 до 5 включительно, но я не вижу никакого вывода.
SET SERVEROUTPUT ON;
DECLARE
n_counter NUMBER := 5; -- Substitute this variable
n_sum NUMBER := 0;
BEGIN
WHILE n_counter != 0
LOOP
n_sum := n_sum + n_counter;
n_counter := n_counter -1;
END LOOP;
DBMS_OUTPUT.PUT_LINE(n_sum);
END;
Кроме того, знаете ли вы лучшие ресурсы для устранения неполадок, чем невероятно объемная документация по Oracle PL/SQL? [похоже на Java SE7 API?]