SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE (동작 변경 번들 비활성화)

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

특정 번들에 대해 그 번들의 테스트 기간 시작 시점에 이 함수를 호출할 수 있으며, 그 번들의 옵트아웃 기간이 지나면 사용할 수 없게 돼요.

다음 두 경우에 오류가 발생해요:

  • 그 번들의 테스트 기간이 시작되기 전에 이 함수를 호출하는 경우
  • 그 번들의 옵트아웃 기간이 끝난 후에 이 함수를 호출하는 경우

테스트 기간 동안 이 함수를 호출해 동작 변경 번들을 비활성화하면, 다시 활성화하거나 옵트아웃 기간이 끝날 때까지 번들은 비활성화 상태로 유지돼요. Snowflake는 옵트아웃 기간이 시작될 때(번들이 기본적으로 활성화될 때) 이 설정을 덮어쓰지 않아요.

출처: Snowflake SQL Reference - SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE

본문

구문

SYSTEM$DISABLE_BEHAVIOR_CHANGE_BUNDLE( '<bundle_name>' )

인자

bundle_name

문자열로 지정하는 동작 변경 번들의 이름이에요. 번들의 이름을 얻으려면 동작 변경 공지를 참고해요.

반환 값

함수가 동작 변경을 성공적으로 비활성화하면 DISABLED라는 VARCHAR 값을 반환해요.

예시

다음 예시는 현재 계정에 대해 2020_08 동작 변경 번들을 비활성화해요:

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

더 알아보기