PostgreSQLLa base de données la plus sophistiquée au monde.

DROP OPERATOR

DROP OPERATOR — Supprimer un opérateur

Synopsis

DROP OPERATOR nom ( { typegauche | NONE }, { typedroit | NONE } )
    [ CASCADE | RESTRICT ]

Description

DROP OPERATOR supprime un opérateur. Seul le propriétaire de l'opérateur peut exécuter cette commande.

Paramètres

nom

Le nom de l'opérateur (éventuellement qualifié du nom du schéma) à supprimer.

typegauche

Le type de données de l'opérande gauche de l'opérateur ; NONE est utilisé si l'opérateur n'en a pas.

typedroit

Le type de données de l'opérande droit de l'opérateur ; NONE est utilisé si l'opérateur n'en a pas.

CASCADE

Les objets qui dépendent de l'opérateur sont automatiquement supprimés.

RESTRICT

L'opérateur n'est pas supprimé si un objet en dépend. Comportement par défaut.

Exemples

Supprimer l'opérateur puissance a^b sur le type integer :

DROP OPERATOR ^ (integer, integer);

Supprimer l'opérateur de complément binaire ~b sur le type bit :

DROP OPERATOR ~ (none, bit);

Supprimer l'opérateur unaire factorielle x! sur le type bigint :

DROP OPERATOR ! (bigint, none);

Compatibilité

Il n'existe pas d'instruction DROP OPERATOR dans le standard SQL.