

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# ALTER SCHEMA
<a name="r_ALTER_SCHEMA"></a>

Altera a definição de um esquema existente. Use este comando para renomear um esquema ou alterar o proprietário de um esquema. Por exemplo, renomeie um esquema existente para preservar uma cópia de backup do esquema quando planejar criar uma nova versão do esquema em questão. Para obter mais informações sobre esquemas, consulte [CREATE SCHEMA](r_CREATE_SCHEMA.md).

Para exibir as cotas de esquema configuradas, consulte [SVV\$1SCHEMA\$1QUOTA\$1STATE](r_SVV_SCHEMA_QUOTA_STATE.md).

Para exibir os registros em que as cotas de esquema foram excedidas, consulte [STL\$1SCHEMA\$1QUOTA\$1VIOLATIONS](r_STL_SCHEMA_QUOTA_VIOLATIONS.md).

## Privilégios obrigatórios
<a name="r_ALTER_SCHEMA-privileges"></a>

Veja a seguir os privilégios obrigatórios para ALTER SCHEMA:
+ Superusuário
+ Usuário com o privilégio ALTER SCHEMA
+ Proprietário do esquema

Ao alterar o nome de um esquema, observe que os objetos que usam o nome antigo, como procedimentos armazenados ou visões materializadas, devem ser atualizados para usar o novo nome.

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

```
ALTER SCHEMA schema_name
{
RENAME TO new_name |
OWNER TO new_owner |
QUOTA { quota [MB | GB | TB] | UNLIMITED }
}
```

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

 *schema\$1name*   
Nome do esquema de banco de dados a ser alterado. 

RENAME TO   
Cláusula que renomeia o esquema. 

 *new\$1name*   
Novo nome do esquema. Para obter mais informações sobre nomes válidos, consulte [Nomes e identificadores](r_names.md). 

OWNER TO   
Cláusula que altera o proprietário do esquema. 

 *new\$1owner*   
Novo proprietário do esquema. 

QUOTA   
A quantidade máxima de espaço em disco que o esquema especificado pode usar. Esse espaço é o tamanho coletivo de todas as tabelas no esquema especificado. O Amazon Redshift converte o valor selecionado para megabytes. Gigabytes é a unidade de medida padrão quando um valor não é especificado.   
Para obter mais informações sobre como configurar cotas de esquema, consulte [CREATE SCHEMA](r_CREATE_SCHEMA.md).

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

O exemplo a seguir renomeia o esquema SALES para US\$1SALES.

```
alter schema sales
rename to us_sales;
```

O exemplo a seguir fornece a propriedade do esquema US\$1SALES ao usuário DWUSER.

```
alter schema us_sales
owner to dwuser;
```

O exemplo a seguir altera a cota para 300 MB e remove a cota.

```
alter schema us_sales QUOTA 300 GB;
alter schema us_sales QUOTA UNLIMITED;
```