FirebirdSQL logo
 COLLATIONCOMMENTS 

ALTER CHARACTER SET

Назначение

Установка сортировки по умолчанию для набора символов.

Доступно в

DSQL

Синтаксис
ALTER CHARACTER SET charset
SET DEFAULT COLLATION collation
Table 1. Параметры оператора ALTER CHARACTER SET
Параметр Описание

charset

Набор символов.

collation

Сортировка.

Оператор ALTER CHARACTER SET изменяет сортировку по умолчанию для указанного набора символов.Это повлияет на использование набора символов в будущем, кроме случаев, когда явно переопределена сортировка COLLATE.Сортировка существующих доменов, столбцов и переменных PSQL при этом не будет изменена.

Note

Если сортировка по умолчанию была изменена для набора символов базы данных (тот, что был указан при создании базы данных), то также изменяется и сортировка по умолчанию для базы данных.

Если сортировка по умолчанию была изменена для набора символов, который был указан при подключении, то строковые константы будут интерпретироваться в соответствии с новыми параметрами сортировки (если набор символов и/или сортировка не переопределяются).

Примеры

Example 1. Установка сортировки UNICODE_CI_AI по умолчанию для кодировки UTF8
ALTER CHARACTER SET UTF8 SET DEFAULT COLLATION UNICODE_CI_AI;

docnext count = 0