SHOW DEPLOYMENTS IN DCM PROJECT

Mostra todas as implantações para o projeto DCM especificado.

O comando retorna metadados e propriedades da implantação, ordenados por data de criação.

Consulte também:

CREATE DCM PROJECT , ALTER DCM PROJECT, DESCRIBE DCM PROJECT , DROP DCM PROJECT, EXECUTE DCM PROJECT, SHOW DCM PROJECTS

Sintaxe

SHOW DEPLOYMENTS IN DCM PROJECT <name> [ LIMIT <rows> ]

Parâmetros obrigatórios

IN DCM PROJECT name

Especifica o identificador do projeto DCM que contém as implantações a serem listadas.

Se o identificador contiver espaços ou caracteres especiais, toda a cadeia de caracteres deverá ser delimitada por aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas.

Para obter mais informações, consulte Requisitos para identificadores.

Parâmetros opcionais

LIMIT rows

Opcionalmente, limita o número máximo de linhas retornadas. O número real de linhas retornadas pode ser menor que o limite especificado. Por exemplo, o número de objetos existentes é menor que o limite especificado.

Padrão: sem valor (nenhum limite é aplicado à saída).

Saída

A saída do comando mostra as propriedades e os metadados da implantação nas seguintes colunas:

Coluna

Descrição

created_on

Data e hora em que a implantação foi criada.

name

Nome da implantação.

alias

Alias da implantação especificado pelo usuário.

deployment_file_path

URL do local completo da implantação. Exemplo: snow://project/MY_DB.PUBLIC.P/deployment/deployment$2/

source_file_path

Local de origem de criação da implantação. Este é o valor fornecido com FROM <source_location>.

git_commit_hash

O hash de confirmação do Git que indica a implantação de arquivos no repositório Git do qual o projeto DCM é originado.

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

MONITOR

DCM project

Operar em um objeto em um esquema requer pelo menos um privilégio no banco de dados pai e pelo menos 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.

Exemplos

Mostrar todas as implantações do DCM project chamado my_project:

SHOW DEPLOYMENTS IN DCM PROJECT my_project;