ALTER MODEL … ADD VERSION

Adiciona uma nova versão a um modelo existente de um estágio interno. Assim como CREATE MODEL, este comando é fornecido para uso pelo registro de modelo do Snowpark e não se destina a permitir que você adicione versões de modelo usando SQL.

Algumas propriedades das versões podem ser modificadas (consulte ALTER MODEL … MODIFY VERSION), mas as próprias versões são imutáveis e não podem ser renomeadas ou removidas.

Consulte também:

CREATE MODEL, ALTER MODEL, ALTER MODEL … MODIFY VERSION

Sintaxe

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

Onde:

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

Para obter detalhes adicionais do estágio interno, consulte Escolha de um estágio interno para os arquivos locais.

Parâmetros

name

Especifica o identificador do modelo. Se o identificador contiver espaços, caracteres especiais ou caracteres com letras maiúsculas e minúsculas, o identificador inteiro deverá ser colocado entre aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas. Para obter informações sobre a sintaxe do identificador, consulte Requisitos para identificadores.

version_name

Especifica o identificador da versão, que deve ser exclusivo no modelo. Se o identificador contiver espaços, caracteres especiais ou caracteres com letras maiúsculas e minúsculas, o identificador inteiro deverá ser colocado entre aspas duplas. Os identificadores delimitados por aspas duplas também diferenciam letras maiúsculas de minúsculas. Para obter informações sobre a sintaxe do identificador, consulte Requisitos para identificadores.

internalStage

Especifica o estágio interno que contém os arquivos da versão. O layout necessário desses arquivos não está documentado atualmente.