BREAK (Snowflakeスクリプト)¶
BREAK (または EXIT)は、ループを終了します。
ループの終了の詳細については、 ループの終了 をご参照ください。
注釈
この Snowflakeスクリプト 構造は、 Snowflakeスクリプトブロック 内でのみ有効です。
- こちらもご参照ください:
構文¶
条件:
labelオプションのラベル。ラベルが指定されている場合、
BREAKはラベルの直後のステートメントにジャンプします。これを使用して、ネストされたループまたはネストされた分岐の複数のレベルから抜け出すことができます。
使用上の注意¶
BREAKとEXITは同義語です。ループが別のループに埋め込まれている場合は、
BREAKの一部として囲んでいるループのラベルを含めると、現在のループだけでなく、囲んでいるループからも抜け出すことができます。例については、以下の例セクションをご参照ください。
例¶
BREAK を使用して、現在のループだけでなく、囲んでいるループも終了する例を次に示します。
Note: If you use Snowflake CLI, SnowSQL, the Classic Console, or the
execute_stream or execute_string method in Python Connector
code, use this example instead (see Using Snowflake Scripting in Snowflake CLI, SnowSQL, and Python Connector):