DROP OPERATOR CLASS

Nome

DROP OPERATOR CLASS -- remove uma classe de operadores

Sinopse

DROP OPERATOR CLASS [ IF EXISTS ] nome USING método_do_índice [ CASCADE | RESTRICT ]

Descrição

O comando DROP OPERATOR CLASS remove uma classe de operadores existente. É necessário ser o dono da classe de operadores para executar este comando.

Parâmetros

IF EXISTS

Não lança um erro se a classe de operadores não existir. Neste caso é emitida uma notificação.

nome

O nome (opcionalmente qualificado pelo esquema) de uma classe de operadores existente.

método_do_índice

O nome do método de acesso de índice para o qual a classe de operadores se destina.

CASCADE

Remove automaticamente os objetos que dependem da classe de operadores.

RESTRICT

Recusa remover a classe de operadores se existirem objetos que dependem da mesma. Este é o padrão.

Exemplos

Remover a classe de operadores B-tree widget_ops:

DROP OPERATOR CLASS widget_ops USING btree;

Este comando não é bem-sucedido quando existe algum índice utilizando a classe de operadores. Deve ser especificado CASCADE para remover estes índices junto com a classe de operadores.

Compatibilidade

Não existe o comando DROP OPERATOR CLASS no padrão SQL.

Consulte também

ALTER OPERATOR CLASS, CREATE OPERATOR CLASS
SourceForge.net Logo CSS válido!