DROP SERVER

DROP SERVER — remove um descritor de servidor estrangeiro

Sinopse

DROP SERVER [ IF EXISTS ] nome [, ...]
            [ CASCADE | RESTRICT ]

Descrição

O comando DROP SERVER remove o descritor de um servidor estrangeiro existente. Para executar este comando, o usuário corrente deverá ser o dono do servidor.

Parâmetros

IF EXISTS

Não relata um erro se o servidor não existir. É emitido um aviso neste caso.

nome

O nome do servidor existente.

CASCADE

Remove automaticamente os objetos que dependem do servidor (como mapeamentos de usuários) e, por sua vez, todos os objetos que dependem desses objetos (veja Acompanhamento de dependência).

RESTRICT

Recusa remover o servidor se algum objeto depender dele. Este é o comportamento padrão.

Exemplos

Remover o servidor foo, se ele existir:

DROP SERVER IF EXISTS foo;

Conformidade

O comando DROP SERVER está em conformidade com o padrão ISO/IEC 9075-9 (SQL/MED). A cláusula IF EXISTS é uma extensão do PostgreSQL.

Veja também

CREATE SERVER, ALTER SERVER