DROP APPLICATION SERVICE

DROP APPLICATION SERVICE

현재 또는 지정된 스키마에서 지정한 Application Service를 제거하고 그 컨테이너들을 중지하는 명령어입니다.

출처: 문서

본문

DROP APPLICATION SERVICE는 현재 또는 지정된 스키마에서 지정한 Application Service를 제거하고 그 컨테이너를 중지합니다. 관련 명령어로 CREATE APPLICATION SERVICE, ALTER APPLICATION SERVICE, DESCRIBE APPLICATION SERVICE, SHOW APPLICATION SERVICES가 있어요.

구문 (Syntax)

DROP APPLICATION SERVICE [ IF EXISTS ] <name>

파라미터 (Parameters)

  • name — 삭제할 Application Service의 식별자를 지정합니다.

접근 제어 요구 사항 (Access control requirements)

역할은 다음 객체에 대한 권한이 있어야 합니다: OWNERSHIP (삭제할 Application Service).

스키마 안의 객체를 조작하려면 상위 데이터베이스에 대한 권한이 1개 이상, 상위 스키마에 대한 권한이 1개 이상 필요합니다. 지정된 권한 집합으로 커스텀 역할을 만드는 방법은 Creating custom roles을, securable 객체에 대한 역할과 권한 부여에 관한 일반 정보는 Overview of Access Control을 참고하세요.

사용 참고 사항 (Usage notes)

  • Application Service를 삭제하면 그 컨테이너가 중지되고 삭제됩니다. 아티팩트 저장소의 기본 패키지는 영향을 받지 않습니다.
  • 서비스가 삭제되면 서비스에 대한 부여(grant)가 자동으로 취소됩니다.
  • IF EXISTS 절을 지정하고 대상 객체가 존재하지 않으면, 명령어는 오류를 반환하지 않고 성공적으로 완료됩니다.

예제 (Examples)

DROP APPLICATION SERVICE IF EXISTS my_app;

더 알아보기 (Learn more)