Documentation PostgreSQL 14.22 » Référence » Commandes SQL » DROP DOMAIN

Précédent | Niveau supérieur | Suivant
DROP DATABASE | Sommaire | DROP EVENT TRIGGER

## DROP DOMAIN

DROP DOMAIN — Supprimer un domaine

## Synopsis

    DROP DOMAIN [ IF EXISTS ] nom [, ...]  [ CASCADE | RESTRICT ]

## Description

`DROP DOMAIN` supprime un domaine. Seul le propriétaire d'un domaine peut le 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'un domaine.

`CASCADE`

  Les objets qui dépendent du domaine (les colonnes de table, par exemple) sont automatiquement supprimés, ainsi que tous les objets dépendants de ces objets (voir Section 5.14).

`RESTRICT`

  Le domaine n'est pas supprimé si un objet en dépend. Comportement par défaut.

## Exemples

Supprimer le domaine `boite` :

    DROP DOMAIN boite;

## Compatibilité

Cette commande est conforme au standard SQL, à l'exception de l'option `IF EXISTS` qui est une extension PostgreSQL.

## Voir aussi

CREATE DOMAIN, ALTER DOMAIN