私はSQL Developerを使用しており、DBMS_OUTPUT.PUT_LINE()を使用して変数の内容をコンソールに出力したいと考えています。私は1から5を含む数字を追加する次のコードを実行していますが、出力が表示されません。初歩的な問題:基本的な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;
また、信じられないほど高密度のOracle PL/SQLのマニュアルよりも、トラブルシューティングのための優れたリソースを知っていますか? [Java SE7 APIに似ていますか?]
このルーチンの最後に達していますか?私。それは何とか無限ループではありませんよね?そうではないようです。 – Marc
ええ、ルーチンは正常に完了します。 –