ALTER CONVERSION — cambiar la definición de una conversión
ALTER CONVERSIONnameRENAME TOnew_nameALTER CONVERSIONnameOWNER TO {new_owner| CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER CONVERSIONnameSET SCHEMAnew_schema
ALTER CONVERSION cambia la definición de una
conversión.
Debes ser el propietario de la conversión para poder usar ALTER CONVERSION.
Para cambiar el propietario, debes poder hacer SET ROLE al
nuevo rol propietario, y ese rol debe tener el privilegio CREATE
en el esquema de la conversión.
(Estas restricciones garantizan que al cambiar el propietario no puedas hacer nada
que no pudieras hacer eliminando y recreando la conversión. Sin embargo, un superusuario
puede cambiar la propiedad de cualquier conversión de todos modos).
nameEl nombre (opcionalmente calificado por esquema) de una conversión existente.
new_nameEl nuevo nombre de la conversión.
new_ownerEl nuevo propietario de la conversión.
new_schemaEl nuevo esquema para la conversión.
Para renombrar la conversión iso_8859_1_to_utf8 a
latin1_to_unicode:
ALTER CONVERSION iso_8859_1_to_utf8 RENAME TO latin1_to_unicode;
Para cambiar el propietario de la conversión iso_8859_1_to_utf8 a
joe:
ALTER CONVERSION iso_8859_1_to_utf8 OWNER TO joe;
No existe la sentencia ALTER CONVERSION en el
estándar SQL.