Guia do Desenvolvedor do Script Snowflake¶
Os tópicos desta seção explicam como escrever um procedimento armazenado em SQL usando o Script Snowflake. O Script Snowflake é uma extensão do Snowflake SQL que adiciona suporte à lógica processual. Você pode usar o Script Snowflake para escrever procedimentos armazenados em e código de procedimento fora de um procedimento armazenado. Este guia explica como usar o Script Snowflake.
- Como usar o Script Snowflake no SnowSQL e na Classic Console
Obtenha dicas de codificação na Classic Console.
- Blocos no Script Snowflake
Aprenda a estrutura básica do código do Script Snowflake.
- Como trabalhar com variáveis
Declare e use variáveis.
- Como retornar um valor
Retorne valores de procedimentos armazenados e um bloco anônimo.
- Como trabalhar com construções de ramificação
Fluxo de controle com instruções
IF
eCASE
.- Como trabalhar com loops
Fluxo de controle com
FOR
,WHILE
,REPEAT
, eLOOP
.- Como trabalhar com cursores
Itere pelos resultados da consulta com um cursor.
- Como trabalhar com RESULTSETs
Itere pelo conjunto de resultados retornado por uma consulta.
- Como determinar o número de linhas afetadas por comandos DML.
Use variáveis globais para determinar o efeito dos comandos de linguagem de manipulação de dados (DML).
- Tratamento de exceções
Trate os erros com manuseio e levantamento de exceções.