Catégories :

Utilisateur et sécurité DDL

CREATE TAG

Crée une nouvelle balise ou remplace une balise existante dans le système.

Syntaxe

CREATE [ OR REPLACE ] TAG [ IF NOT EXISTS ] <name>
[ COMMENT = '<string_literal>' ]

Paramètres requis

nom

Identificateur de la balise ; doit être unique pour votre schéma. L’identificateur est le key dans la paire key = 'value' de la balise. Assignez 'value' en utilisant une instruction ALTER <objet>.

La valeur de l’identificateur doit commencer par un caractère alphabétique et ne peut pas contenir d’espaces ou de caractères spéciaux à moins que toute la chaîne d’identificateur soit délimitée par des guillemets doubles (p. ex. « Mon objet »). Les identificateurs entre guillemets doubles sont également sensibles à la casse.

Pour plus de détails, voir Exigences relatives à l’identificateur

Paramètres facultatifs

COMMENT = 'litéral_chaine'

Spécifie un commentaire pour la balise.

Par défaut : aucune valeur

Notes sur l’utilisation

  • Vous devez spécifier une base de données (c’est-à-dire use database my_db;) avant d’exécuter l’instruction CREATE TAG.

  • Snowflake limite le nombre de balises dans un compte à 10 000.

  • Pour plus d’informations sur la manière dont les balises peuvent être associées aux objets Snowflake, voir Balisage d’objets.

  • Pour plus d’informations sur l’autorisation de la balise DDL, voir les privilèges requis.

Exemples

Créer une balise avec la clé cost_center.

create tag cost_center comment = 'cost_center tag';