Snowflake Scripting 개발자 가이드¶
이 섹션의 항목에서는 Snowflake Scripting을 사용하여 저장 프로시저를 SQL로 작성하는 방법을 설명합니다. Snowflake Scripting은 절차 논리에 대한 지원을 추가하는 Snowflake SQL의 확장입니다. Snowflake Scripting을 사용하여 저장 프로시저 외부에 저장 프로시저 및 프로시저 코드를 작성할 수 있습니다. 이 가이드에서는 Snowflake Scripting을 사용하는 방법을 설명합니다.
- SnowSQL 및 Classic Console 에서 Snowflake Scripting 사용하기
Classic Console 에서 코딩 팁을 얻으십시오.
- Snowflake Scripting의 블록 이해하기
Snowflake Scripting 코드의 기본 구조를 알아보십시오.
- 변수 작업하기
변수를 선언하고 사용합니다.
- 값 반환하기
저장 프로시저와 익명 블록에서 값을 반환합니다.
- 분기 구문 작업하기
IF
및CASE
문으로 흐름을 제어합니다.- 루프 작업하기
FOR
,WHILE
,REPEAT
및LOOP
로 흐름을 제어합니다.- 커서 작업하기
커서로 쿼리 결과를 반복합니다.
- RESULTSET 작업하기
쿼리에서 반환된 결과 세트를 반복합니다.
- DML 명령의 영향을 받는 행 수 확인하기
전역 변수를 사용하여 DML(데이터 조작 언어) 명령의 효과를 확인합니다.
- 예외 처리하기
예외를 처리하고 발생시켜 오류를 처리합니다.