DROP OPERATOR CLASS
DROP OPERATOR CLASS — Supprimer une classe d'opérateur
Synopsis
DROP OPERATOR CLASS [ IF EXISTS ] nom USING méthode_index [ CASCADE | RESTRICT ]
Description
DROP OPERATOR CLASS
supprime une classe d'opérateur. Seul le propriétaire de la classe
peut la supprimer.
Paramètres
-
IF EXISTS
-
Ne pas renvoyer une erreur si l'agrégat n'existe pas. Un
message d'avertissement est affiché dans ce cas.
-
nom
-
Le nom (éventuellement qualifié du nom du schéma) d'une
classe d'opérateur.
-
méthode_index
-
Le nom de la méthode d'accès aux index pour laquelle
l'opérateur est défini.
-
CASCADE
-
Les objets qui dépendent de cette classe sont automatiquement
supprimés.
-
RESTRICT
-
La classe d'opérateur n'est pas supprimée si un objet en
dépend. Comportement par défaut.
Exemples
Supprimer la classe d'opérateur widget_ops
des index de type arbre-balancé (B-tree) :
DROP OPERATOR CLASS widget_ops USING btree;
La commande échoue si un index utilise la classe d'opérateur.
CASCADE permet de supprimer ces index
simultanément.
Compatibilité
Il n'existe pas d'instruction
DROP
OPERATOR CLASS
dans le standard SQL.