Начало работы
Подключение
Тесты производительности
Развёртывание
Использование данных
Загрузка данных
Миграция данных
Запрос данных
Управление кластерами
Обновление
Глобальное обслуживание
Масштабирование
Мониторинг
Безопасность
Лучшие практики
Технические принципы
Типы данных
Хранилище
Исполняющий движок
Потоковая обработка (Domino)
MARS3 Индексы
Расширения
Расширенные функции
Расширенный запрос
Федеративные запросы
Grafana
Резервное копирование и восстановление
Аварийное восстановление
Руководство
Настройка производительности
Устранение неполадок
Инструменты
Параметры конфигурации
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.