카테고리:

시스템 함수 (시스템 제어)

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

현재 계정에 대해 지정된 동작 변경 릴리스 번들 에 포함된 동작 변경을 비활성화합니다.

특정 번들에 대해 테스트 기간 시작 시 이 함수를 호출할 수 있으며 해당 번들에 대한 옵트아웃 기간 후에는 사용할 수 없게 됩니다.

다음 경우 중 하나에 오류가 발생합니다.

  • 해당 번들의 테스트 기간이 시작되기 전에 이 함수를 호출합니다.

  • 해당 번들의 옵트아웃 기간이 종료된 후에 이 함수를 호출합니다.

테스트 기간 동안 이 함수를 호출하여 동작 변경 번들을 비활성화하는 경우, 번들은 다시 활성화하거나 옵트아웃 기간이 끝날 때까지 비활성화 상태로 유지됩니다. Snowflake는 기본적으로 번들이 활성화되는 옵트아웃 기간 시작 시 이 설정을 재정의하지 않습니다.

참고 항목:

SYSTEM$ENABLE_BEHAVIOR_CHANGE_BUNDLE, SYSTEM$BEHAVIOR_CHANGE_BUNDLE_STATUS, SYSTEM$SHOW_ACTIVE_BEHAVIOR_CHANGE_BUNDLES

구문

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE( '<bundle_name>' )
Copy

인자

bundle_name

문자열로 지정된 동작 변경 번들의 이름입니다. 번들 이름을 가져오려면 동작 변경 로그 섹션을 참조하십시오.

반환

함수가 동작 변경을 성공적으로 비활성화한 경우, VARCHAR 값 DISABLED 를 반환합니다.

다음 예에서는 현재 계정에 대한 2020_08 동작 변경 번들을 비활성화합니다.

SELECT SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2020_08');
Copy
+--------------------------------------------------+
| SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE('2020_08') |
|--------------------------------------------------|
| DISABLED                                         |
+--------------------------------------------------+