BREAK (Script Snowflake)¶
BREAK (ou EXIT) encerra um loop.
Para obter mais informações sobre os loops de encerramento, consulte Encerramento de um loop.
Nota
Este constructo do Script Snowflake só é válido dentro de um bloco do Script Snowflake.
- Consulte também:
Sintaxe¶
Onde:
labelUma tag opcional. Se a tag for especificada, o
BREAKsaltará para a instrução imediatamente após a tag.Você pode usar isso para sair de mais de um nível de um loop aninhado ou de um ramo aninhado.
Notas de uso¶
BREAKeEXITsão sinônimos.Se o loop fizer parte de um outro(s) loop(s), você pode sair não apenas do loop atual, mas também de um loop envolvente, incluindo a tag do loop envolvente como parte do
BREAK. Para obter um exemplo, consulte a seção exemplos abaixo.
Exemplos¶
Aqui está um exemplo de como usar BREAK para sair não apenas do loop atual, mas também de um loop de delimitação:
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):