LET¶
Snowflake Scripting 변수, 커서 또는 RESULTSET에 식을 할당합니다.
변수, 커서, RESULTSET에 대한 자세한 내용은 다음을 참조하십시오.
- 참고 항목
구문¶
LET { <variable_assignment> | <cursor_assignment> | <resultset_assignment> }
각 할당 유형에 대한 구문은 아래에서 더 자세히 설명합니다.
변수 할당 구문¶
다음 구문을 사용하여 변수 에 식을 할당합니다.
LET <variable_name> <type> { DEFAULT | := } <expression> ;
LET <variable_name> { DEFAULT | := } <expression> ;
여기서:
variable_name
변수의 이름입니다. 이름은 오브젝트 식별자 에 대한 명명 규칙을 따라야 합니다.
type
DEFAULT expression
또는 .:= expression
변수에
expression
의 값을 할당합니다.
type
및expression
이 둘 다 지정된 경우, 식은 일치하는 데이터 타입으로 평가되어야 합니다.
예:
EXECUTE IMMEDIATE $$ DECLARE profit number(38, 2) DEFAULT 0.0; BEGIN LET cost number(38, 2) := 100.0; LET revenue number(38, 2) DEFAULT 110.0; profit := revenue - cost; RETURN profit; END; $$ ;