ALTER TABLESPACE

Nome

ALTER TABLESPACE -- altera a definição de um espaço de tabelas

Sinopse

ALTER TABLESPACE nome RENAME TO novo_nome
ALTER TABLESPACE nome OWNER TO novo_dono

Descrição

O comando ALTER TABLESPACE altera a definição de um espaço de tabelas.

Para utilizar o comando ALTER TABLESPACE é necessário ser o dono do espaço de tabelas. Para alterar o dono, também é necessário ser um membro direto ou indireto do novo papel (role) dono (Deve ser observado que os superusuários possuem todos estes privilégios automaticamente).

Parâmetros

nome

O nome de um espaço de tabelas existente.

novo_nome

O novo nome do espaço de tabelas. O novo nome não pode começar por pg_, porque estes nomes são reservados para os espaços de tabela do sistema.

novo_dono

O novo dono do espaço de tabelas.

Exemplos

Mudar o nome de espaco_para_indices para raid_rapido:

ALTER TABLESPACE espaco_para_indices RENAME TO raid_rapido;

Mudar o dono do espaço de tabelas espaco_para_indices:

ALTER TABLESPACE espaco_para_indices OWNER TO maria;

Compatibilidade

Não existe o comando ALTER TABLESPACE no padrão SQL.

Consulte também

CREATE TABLESPACE, DROP TABLESPACE
SourceForge.net Logo CSS válido!