DROP APPLICATION PACKAGE

Native Apps Framework의 시스템에서 애플리케이션 패키지를 제거합니다.

참고 항목:

ALTER APPLICATION PACKAGE, CREATE APPLICATION PACKAGE, SHOW APPLICATION PACKAGES,

구문

DROP APPLICATION PACKAGE <name>
Copy

매개 변수

name

삭제할 애플리케이션 패키지의 식별자를 지정합니다. 식별자에 공백, 특수 문자 또는 대/소문자가 혼합된 문자가 포함된 경우 전체 문자열을 큰따옴표로 묶어야 합니다. 큰따옴표로 묶인 식별자도 대/소문자를 구분합니다.

사용법 노트

  • 애플리케이션 패키지는 현재 목록과 연결되어 있지 않은 경우에만 삭제할 수 있습니다.

  • 이 명령을 실행하면 애플리케이션 패키지가 삭제되고 공급자 계정 내에서 사용할 수 없게 됩니다.

    애플리케이션 패키지에서 생성된 애플리케이션은 전부 컨슈머에게 표시되는 상태로 유지되지만 다른 방법으로는 액세스할 수 없습니다. 애플리케이션에 액세스하려고 하면 애플리케이션 패키지가 제거되었음을 나타내는 오류가 발생합니다.

  • 애플리케이션이 소유한 오브젝트가 다른 역할로 적절히 이전되거나 제거되었는지 확인하려면 컨슈머가 DROP APPLICATION 을 명시적으로 실행해야 합니다.

DROP APPLICATION PACKAGE hello_snowflake_app;
Copy
+-------------------------------------------+
| status                                    |
|-------------------------------------------|
| hello_snowflake_app successfully dropped. |
+-------------------------------------------+