DROP IMAGE REPOSITORY

Remove o repositório de imagens especificado do esquema atual ou especificado.

Consulte também:

CREATE IMAGE REPOSITORY , SHOW IMAGE REPOSITORIES

Sintaxe

DROP IMAGE REPOSITORY [ IF EXISTS ] <name>
Copy

Parâmetros

name

Especifica o identificador do repositório a ser descartado.

Requisitos de controle de acesso

A função usada para executar essa operação deve ter, no mínimo, os seguintes privilégios:

Privilégio

Objeto

Notas

OWNERSHIP

Repositório de imagens

A operação em um objeto de esquema requer pelo menos um privilégio no banco de dados pai e um privilégio no esquema pai.

Para instruções sobre como criar uma função personalizada com um conjunto específico de privilégios, consulte Criação de funções personalizadas.

Para informações gerais sobre concessões de funções e privilégios para executar ações de SQL em objetos protegíveis, consulte Visão geral do controle de acesso.

Notas de uso

  • Descartar um repositório de imagens enquanto os serviços que referenciam imagens nesse repositório estão em execução pode causar problemas. As instâncias de serviço e trabalhos atualmente em execução continuarão em execução, mas qualquer tentativa de criar uma nova instância de serviço falhará.

  • Quando a cláusula IF EXISTS é especificada e o objeto de destino não existe, o comando é concluído com sucesso sem retornar um erro.

Exemplos

O exemplo a seguir descarta o repositório chamado tutorial_repository:

DROP IMAGE REPOSITORY tutorial_repository;
Copy
+-------------------------------------------+
| status                                    |
|-------------------------------------------|
| TUTORIAL_REPOSITORY successfully dropped. |
+-------------------------------------------+