Documentation PostgreSQL 8.1.23 > Référence > Commandes SQL > ALTER TYPE | |
ALTER TRIGGER | ALTER USER |
ALTER TYPE nom OWNER TO nouveau_nom ALTER TYPE nom SET SCHEMA nouveau_schema
ALTER TYPE modifie la définition d'un type existant. Les seules fonctionnalités actuellement disponibles sont de modifier le propriétaire et le schéma d'un type.
Seul le propriétaire du type peut utiliser ALTER TYPE. Pour modifier le schéma d'un type, le droit CREATE sur le nouveau schéma est requis. Pour modifier le propriétaire, il faut être un membre direct ou indirect du nouveau rôle propriétaire et ce rôle doit avoir le droit CREATE sur le schéma du type (ces restrictions assurent que la modification du propriétaire ne va pas au-delà de ce qui est possible par la suppression et la recréation du type ; toutefois, un superutilisateur peut modifier le propriétaire de n'importe quel type).
Le nom du type à modifier (éventuellement qualifié du nom du schéma).
Le nom du nouveau propriétaire du type.
Le nouveau schéma du type.