Быстрый старт
Развертывание
Моделирование данных
Подключение
Запись данных
Миграция
Запросы
Операции и обслуживание
Типовое обслуживание
Секционирование
Резервное копирование и восстановление
Масштабирование
Мониторинг
Настройка производительности
Устранение неполадок
Справочник
Руководство по инструментам
Типы данных
Хранилище данных
Выполняющая система
Потоковая передача
Восстановление после сбоев
Конфигурация
Индексы
Расширения
Справочник по SQL
Часто задаваемые вопросы
Изменяет определение преобразования.
ALTER CONVERSION <name> RENAME TO <new_name>
ALTER CONVERSION <name> OWNER TO { <new_owner> | CURRENT_USER | SESSION_USER }
ALTER CONVERSION <name> SET SCHEMA <new_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.