Estoy usando SQL Developer y quiero dar salida a los contenidos de una variable a la consola usando DBMS_OUTPUT.PUT_LINE(). Estoy ejecutando el siguiente código que agrega los números del 1 al 5 inclusive, pero no veo ningún resultado.Problema rudimentario: ¿salida básica de la consola PL/SQL?
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;
Además, ¿sabe usted de mejores recursos para solucionar problemas que el increíblemente densa documentación de Oracle PL/SQL? [similar a Java SE7 API?]
¿Llegas al final de esta rutina? Es decir. no es un ciclo sin fin de alguna manera, ¿verdad? No parece ser así. – Marc
Sí, la rutina se completa con éxito. –