Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

ALTER CONVERSION

Изменяет определение перекодировки (conversion).

Синтаксис

ALTER CONVERSION <name> RENAME TO <newname>

ALTER CONVERSION <name> OWNER TO <newowner>

ALTER CONVERSION <name> SET SCHEMA <new_schema>

Описание

ALTER CONVERSION изменяет определение перекодировки.

Необходимо быть владельцем перекодировки для использования ALTER CONVERSION. Для смены владельца необходимо также быть прямым или косвенным членом новой роли-владельца, и эта роль должна иметь привилегию CREATE в схеме перекодировки. Эти ограничения гарантируют, что смена владельца не сделает ничего такого, что нельзя было бы сделать путем удаления и повторного создания перекодировки. Однако суперпользователь может изменить владельца любой перекодировки в любом случае.

Параметры

Параметр Описание

name

Имя (опционально указанное со схемой) существующей перекодировки

new_name

Новое имя перекодировки

new_owner

Новый владелец перекодировки

new_schema

Новая схема для перекодировки

Примеры

Переименование перекодировки 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;

Совместимость

В стандарте SQL нет команды ALTER CONVERSION.

См. также