Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

ALTER SCHEMA - Amazon Redshift

ALTER SCHEMA

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.

Para exibir as cotas de esquema configuradas, consulte SVV_SCHEMA_QUOTA_STATE.

Para exibir os registros em que as cotas de esquema foram excedidas, consulte STL_SCHEMA_QUOTA_VIOLATIONS.

Privilégios obrigatórios

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

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

Parâmetros

schema_name

Nome do esquema de banco de dados a ser alterado.

RENAME TO

Cláusula que renomeia o esquema.

new_name

Novo nome do esquema. Para obter mais informações sobre nomes válidos, consulte Nomes e identificadores.

OWNER TO

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

novo_proprietário

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.

Exemplos

O exemplo a seguir renomeia o esquema SALES para US_SALES.

alter schema sales rename to us_sales;

O exemplo a seguir fornece a propriedade do esquema US_SALES 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;
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.