ALTER MODEL … ADD VERSION

Ajoute une nouvelle version à un modèle existant à partir d’une zone de préparation interne. Comme CREATE MODEL, cette commande est fournie pour être utilisée par le registre des modèles de Snowpark et n’est pas destinée à vous permettre d’ajouter des versions de modèles à l’aide de SQL.

Certaines propriétés des versions peuvent être modifiées (voir ALTER MODEL … MODIFY VERSION), mais les versions elles-mêmes sont immuables et ne peuvent être renommées ou supprimées.

Voir aussi :

CREATE MODEL, ALTER MODEL, ALTER MODEL … MODIFY VERSION

Syntaxe

ALTER MODEL [ IF EXISTS ] <name> ADD VERSION <version_name> FROM internalStage
Copy

Où :

internalStage ::=
    @[<namespace>.]<int_stage_name>[/<path>]
| @[<namespace>.]%<table_name>[/<path>]
| @~[/<path>]
Copy

Pour plus de détails sur les zones de préparation internes, voir Sélection d’une zone de préparation interne pour les fichiers locaux.

Paramètres

name

Spécifie l’identificateur du modèle. Si l’identificateur contient des espaces, des caractères spéciaux ou des caractères majuscules et minuscules, tout l’identificateur doit être délimité par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse. Pour plus d’informations sur la syntaxe des identificateurs, voir Exigences relatives à l’identificateur.

version_name

Spécifie l’identificateur de la version, qui doit être unique dans le modèle. Si l’identificateur contient des espaces, des caractères spéciaux ou des caractères majuscules et minuscules, tout l’identificateur doit être délimité par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse. Pour plus d’informations sur la syntaxe des identificateurs, voir Exigences relatives à l’identificateur.

internalStage

Spécifie la zone de préparation interne qui contient les fichiers de la version. La présentation requise de ces fichiers n’est pas documentée à l’heure actuelle.