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 :
Syntaxe¶
ALTER MODEL [ IF EXISTS ] <name> ADD VERSION <version_name> FROM internalStage
Où :
internalStage ::=
@[<namespace>.]<int_stage_name>[/<path>]
| @[<namespace>.]%<table_name>[/<path>]
| @~[/<path>]
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.