我正在使用 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?】