DROP TRANSFORM — supprime une transformation
DROP TRANSFORM [ IF EXISTS ] FOR nom_type LANGUAGE nom_lang [ CASCADE | RESTRICT ]
DROP TRANSFORM supprime une transformation définie précédement.
Pour pouvoir supprimer une transformation, vous devez être propriétaire du type et du langage. Ce sont les mêmes droits nécessaires lors de la création d'une transformation.
Permet de ne pas générer d'erreur si la transformation n'existe pas alors qu'on tente de la supprimer. Une notification est simplement renvoyée dans ce cas.
Le nom du type de données de la transformation.
Le nom du langage de la transformation.
Supprime automatiquement tous les objets dépendants de la transformation, ainsi que tous les objets dépendants de ces objets (voir Section 5.13, « Gestion des dépendances »).
Si des objets sont dépendants de la transformation, elle ne pourra pas être supprimée. Ce comportement est celui par défaut.
Pour supprimer une relation du type hstore et du langage plpythonu :
DROP TRANSFORM FOR hstore LANGUAGE plpythonu;
Cette forme de DROP TRANSFORM est une extension PostgreSQL™. Voir CREATE TRANSFORM(7) pour plus de détails.