Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

PostgreSQL

Choisissez la catégorie, puis la rubrique :

DROP OPERATOR

DROP OPERATOR — Supprimer un opérateur

Synopsis

DROP OPERATOR [ IF EXISTS ] nom ( { type_gauche | NONE }, { type_droit | 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

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 de l'opérateur (éventuellement qualifié du nom du schéma) à supprimer.

type_gauche

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.

type_droit

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.

Voir aussi

CREATE OPERATOR(7), ALTER OPERATOR(7)
Contacter le responsable de la rubrique PostgreSQL

Partenaire : Hébergement Web