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