Snowflake Scripting 개발자 가이드¶
이 섹션의 항목에서는 Snowflake Scripting을 사용하여 저장 프로시저를 SQL로 작성하는 방법을 설명합니다. Snowflake Scripting은 절차 논리에 대한 지원을 추가하는 Snowflake SQL의 확장입니다. Snowflake Scripting을 사용하여 저장 프로시저 외부에 저장 프로시저 및 프로시저 코드를 작성할 수 있습니다. 이 가이드에서는 Snowflake Scripting을 사용하는 방법을 설명합니다.
- Using Snowflake Scripting in SnowSQL and the Classic Console
Get tips for coding in the Classic Console.
- Understanding Blocks in Snowflake Scripting
Snowflake Scripting 코드의 기본 구조를 알아보십시오.
- Working with Variables
변수를 선언하고 사용합니다.
- Returning a Value
저장 프로시저와 익명 블록에서 값을 반환합니다.
- Working with Branching Constructs
Control flow with
IF
andCASE
statements.- Working with Loops
Control flow with
FOR
,WHILE
,REPEAT
, andLOOP
.- Working with Cursors
커서로 쿼리 결과를 반복합니다.
- RESULTSET 작업하기
쿼리에서 반환된 결과 세트를 반복합니다.
- Determining the Number of Rows Affected by DML Commands
전역 변수를 사용하여 DML(데이터 조작 언어) 명령의 효과를 확인합니다.
- Handling Exceptions
예외를 처리하고 발생시켜 오류를 처리합니다.