PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 16.6 » Référence » Commandes SQL » ALTER CONVERSION

ALTER CONVERSION

ALTER CONVERSION — Modifier la définition d'une conversion

Synopsis

ALTER CONVERSION nom RENAME TO nouveau_nom
ALTER CONVERSION nom OWNER TO { nouveau_propriétaire | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
ALTER CONVERSION nom SET SCHEMA nouveau_schéma
  

Description

ALTER CONVERSION modifie la définition d'une conversion.

Seul le propriétaire de la conversion peut utiliser ALTER CONVERSION. Pour modifier le propriétaire, vous devez être capable d'utiliser SET ROLE vers le nouveau rôle propriétaire, et ce rôle doit avoir le droit CREATE sur le schéma de la conversion. Ces restrictions assurent que le changement de propriétaire ne va pas au-delà de ce qui peut être obtenu en supprimant et en re-créant la conversion. Toutefois, un superutilisateur peut changer le propriétaire de n'importe quelle conversion.

Paramètres

nom

Le nom de la conversion.

nouveau_nom

Le nouveau nom de la conversion.

nouveau_propriétaire

Le nouveau propriétaire de la conversion.

nouveau_schéma

Le nouveau schéma de la conversion.

Exemples

Renommer la conversion iso_8859_1_to_utf8 en latin1_to_unicode :

ALTER CONVERSION iso_8859_1_to_utf8 RENAME TO latin1_to_unicode;
   

Changer le propriétaire de la conversion iso_8859_1_to_utf8 en joe :

ALTER CONVERSION iso_8859_1_to_utf8 OWNER TO joe;
   

Compatibilité

Il n'y a pas d'instruction ALTER CONVERSION dans le standard SQL.