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 e CASE.

Como trabalhar com loops

Fluxo de controle com FOR, WHILE, REPEAT, e LOOP.

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.