ALTER CONVERSION
ALTER CONVERSION — изменить определение перекодировки
Синтаксис
ALTER CONVERSIONимяRENAME TOновое_имяALTER CONVERSIONимяOWNER TO {новый_владелец| CURRENT_USER | SESSION_USER } ALTER CONVERSIONимяSET SCHEMAновая_схема
Описание
ALTER CONVERSION изменяет определение перекодировки.
Выполнить ALTER CONVERSION может только владелец соответствующей перекодировки. Чтобы сменить владельца, необходимо быть непосредственным или опосредованным членом новой роли-владельца, а эта роль должна иметь право CREATE в схеме перекодировки. (С такими ограничениями при смене владельца не происходит ничего такого, что нельзя было бы сделать, имея право удалить и вновь создать перекодировку. Однако суперпользователь может сменить владельца перекодировки в любом случае.)
Параметры
имяИмя существующей перекодировки (возможно, дополненное схемой).
новое_имяНовое имя перекодировки.
новый_владелецНовый владелец перекодировки.
новая_схемаНовая схема перекодировки.
Примеры
Переименование перекодировки iso_8859_1_to_utf8 в latin1_to_unicode:
ALTER CONVERSION iso_8859_1_to_utf8 RENAME TO latin1_to_unicode;
Смена владельца перекодировки iso_8859_1_to_utf8 на joe:
ALTER CONVERSION iso_8859_1_to_utf8 OWNER TO joe;
Совместимость
Оператор ALTER CONVERSION отсутствует в стандарте SQL.