SHOW VERSIONS IN ORGANIZATION PROFILE

Lista as versões do perfil da organização para as quais você tem privilégios de acesso.

Consulte também:

ALTER ORGANIZATION PROFILE, CREATE ORGANIZATION PROFILE, DESCRIBE AVAILABLE ORGANIZATION PROFILE, DESCRIBE ORGANIZATION PROFILE, DROP ORGANIZATION PROFILE, SHOW AVAILABLE ORGANIZATION PROFILES

Sintaxe

SHOW VERSIONS IN ORGANIZATION PROFILE <name>
Copy

Parâmetros

name

Especifica o identificador do perfil da organização no qual você deseja listar as versões do perfil da organização. Deve conter apenas caracteres maiúsculos ou números.

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

Saída

A saída do comando inclui as seguintes colunas, que descrevem as propriedades e metadados do objeto:

Coluna

Descrição

created_on

A data e a hora em que o perfil da organização foi criado.

name

O nome do perfil da organização.

alias

O alias definido pelo usuário para a versão do perfil da organização.

location_uri

O URI para a versão do perfil da organização.

is_live

A versão do perfil da organização está ativa. TRUE ou FALSE.

is_default

A versão do perfil da organização é a padrão. TRUE ou FALSE. Deve ser FALSE quando is_live é TRUE.

is_first

O perfil da organização é a primeira versão. TRUE ou FALSE.

is_last

O perfil da organização é a última versão. TRUE ou FALSE.

comment

Comentários adicionados pelos usuários.

source_location_uri

O URI do local de origem para a versão do perfil da organização.

git_commit_hash

O hash do commit do git para a versão do perfil da organização quando ele é criado a partir de uma fonte do git. NONE quando um hash do commit do git não está disponível.

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

MODIFY

Perfil da organização

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

O exemplo a seguir lista as versões do perfil da organização no perfil da organização MYORGANIZATIONPROFILE que você tem privilégios para acessar:

SHOW VERSIONS IN ORGANIZATION PROFILE myorganizationprofile;
Copy
+------------------------+---------------------+---------------------+-----------------------------------------------+---------------------+---------------------+-------------+-----------------+---------------------+---------------------+----------------+
|created_on              |name                 |alias                |location_uri                                   |is_live              |is_default           |is_first     |is_last          |comment              |source_location_uri  |git_commit_hash |
+------------------------+---------------------+---------------------+-----------------------------------------------+---------------------+---------------------+-------------+-----------------+---------------------+---------------------+----------------+
|2025-01-01 01:01:01.000 |VERSION$1            |V1                   |snow://notebook/mynotebook/versions/version$1  |TRUE                 |FALSE                |TRUE         |FALSE            |                     |@TESTDB.PUBLIC.STAGE |NONE            |
+------------------------+---------------------+---------------------+-----------------------------------------------+---------------------+---------------------+-------------+-----------------+---------------------+---------------------+----------------+