

 O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na [publicação do blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) publicada em 30 de junho de 2025. 

# DROP MODEL
<a name="r_DROP_MODEL"></a>

Remove um modelo do banco de dados. Somente o proprietário do modelo ou um superusuário pode descartar um modelo. 

O DROP MODEL também exclui toda a função de previsão associada derivada desse modelo, todos os artefatos do Amazon Redshift relacionados ao modelo e todos os dados do Amazon S3 relacionados ao modelo. Enquanto o modelo ainda estiver sendo treinado no Amazon SageMaker AI, DROP MODEL cancelará essas operações.

Esse comando é irreversível. O comando DROP MODEL é confirmado imediatamente.

## Permissões obrigatórias
<a name="r_DROP_MODEL-privileges"></a>

A seguir estão as permissões obrigatórias para DROP MODEL:
+ Superusuário
+ Usuários com a permissão DROP MODEL
+ Proprietário do modelo
+ Proprietário do esquema

## Sintaxe
<a name="r_DROP_MODEL-synopsis"></a>

```
DROP MODEL [ IF EXISTS ] model_name
```

## Parâmetros
<a name="r_DROP_MODEL-parameters"></a>

 *IF EXISTS*   
Cláusula que indica que, se o esquema especificado existe, o comando não deve fazer alterações e retorna uma mensagem informando que o esquema existe.

 *model\_name*   
O nome do modelo. O nome do modelo em um esquema deve ser exclusivo.

## Exemplos
<a name="r_DROP_MODEL-examples"></a>

O exemplo a seguir descarta o modelo demo\_ml.customer\_churn.

```
DROP MODEL demo_ml.customer_churn
```