ORACLE機能 SQL*Plus

[PL/SQL] 二重ループを抜ける

投稿日:2017年10月20日 更新日:

二重ループを抜けるには、ラベルを使うと便利です。

構文

(ラベル構文)
<<ラベル名>>

ラベル名を「<<」と「>>」で囲えばOKです。

サンプル

例)二重ループを抜ける

実行例
SQL> / 1-1 1-2 1-3 2-1 2-2 2-3 PL/SQLプロシージャは正常に完了しました。

DBMS_OUTPUT.PUT_LINEでコンソールに出力するには、事前に「set serveroutput on」コマンドを実行しておく必要があります。

解説

  • LOOPの直前にラベルを設置して、抜けたい箇所で「EXIT <ラベル名>」とすればループを抜けることができます。

スポンサーリンク

スポンサーリンク

-ORACLE機能, SQL*Plus

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク