SHOW RELEASE DIRECTIVES

Répertorie les directives de version définies pour un paquet d’application dans le Native Apps Framework.

La sortie renvoie les métadonnées et les propriétés des directives de version d’un paquet d’application, classées par ordre lexicographique par nom. Ceci est important à noter si vous souhaitez filtrer les résultats à l’aide des filtres fournis.

Voir aussi :

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

Syntaxe

SHOW RELEASE DIRECTIVES [ LIKE '<pattern>' ]
  IN APPLICATION PACKAGE <name>
Copy

Paramètres

name

Spécifie l’identificateur du paquet d’application.

LIKE 'pattern'

Filtre optionnellement la sortie de la commande par le nom de la version spécifiée dans le paquet d’application. Le filtre utilise une concordance de motif insensible à la casse avec prise en charge des caractères génériques SQL (% et _).

Par exemple, les motifs suivants donnent les mêmes résultats :

... LIKE '%v1%' ...
... LIKE '%V1%' ...

. Par défaut : aucune valeur (aucun filtrage n’est appliqué à la sortie).

Notes sur l’utilisation

  • Cette commande requiert soit le privilège OWNERSHIP sur l’application, soit le privilège MANAGE RELEASES ou MANAGE VERSIONS sur le paquet d’application.

  • La commande renvoie les résultats des directives de version qui correspondent aux privilèges accordés au rôle qui exécute cette commande.

Sortie

La sortie de commande fournit les propriétés des directives de version et les métadonnées dans les colonnes suivantes :

Colonne

Description

NAME

Spécifie le nom de la directive de version. Pour la directive de version par défaut, le nom est DEFAULT.

TARGET_TYPE

Spécifie le type de cible pour la directive. Les valeurs possibles sont les suivantes :

  • DEFAULT

  • ACCOUNT

TARGET_NAME

Indique le nom de l’organisation ou du compte. La valeur de la directive de version par défaut est toujours NULL.

CREATED_ON

Indique l’heure à laquelle la directive de version a été créée.

VERSION

Spécifie le littéral de version de l’application le cas échéant, NULL sinon.

PATCH

Spécifie le numéro de correctif de la version de l’application le cas échéant, NULL sinon.

MODIFIED_ON

Indique l’horodatage de la dernière modification de la directive de version ou NULL si elle n’a pas été modifiée.

Exemples

SHOW RELEASE DIRECTIVES IN APPLICATION PACKAGE hello_snowflake_package;
Copy
+---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------+
| name    | target_type | target_name                     | created_on                    | version | patch | modified_on                   |
|---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------|
| DEFAULT | DEFAULT     | NULL                            | 2023-04-02 14:55:17.304 -0700 | V2      |     0 | 2023-04-02 15:47:08.673 -0700 |
| NEW_RD  | ACCOUNT     | [PROVIDER_DEV.PROVIDER_AWS]     | 2023-04-02 16:30:44.443 -0700 | V1      |     1 | 2023-04-03 07:10:42.428 -0700 |
+---------+-------------+---------------------------------+-------------------------------+---------+-------+-------------------------------+