Таблица схемы информации CHARACTER_SETS
Таблица схемы информации CHARACTER_SETS содержит список поддерживаемых кодировок символов, их значения по умолчанию и максимальную длину.
Она содержит следующие столбцы:
| Столбец | Описание |
|---|---|
CHARACTER_SET_NAME |
Имя кодировки символов. |
DEFAULT_COLLATE_NAME |
Используемое значение по умолчанию для сортировки. |
DESCRIPTION |
Описание кодировки символов. |
MAXLEN |
Максимальная длина. |
Оператор SHOW CHARACTER SET возвращает те же результаты (хотя и в другом порядке), и оба могут быть уточнены одинаковым образом. Например, следующие два оператора возвращают одинаковые результаты:
SHOW CHARACTER SET WHERE Maxlen LIKE '2';
и
SELECT * FROM information_schema.CHARACTER_SETS WHERE MAXLEN LIKE '2';
Подробную информацию о указании кодировки символов на уровне сервера, базы данных, таблиц и столбцов см. в разделе Настройка кодировок символов и сортировок, а полный список поддерживаемых кодировок символов и сортировок — в разделе Поддерживаемые кодировки символов и сортировки.
Пример
SELECT CHARACTER_SET_NAME FROM information_schema.CHARACTER_SETS WHERE DEFAULT_COLLATE_NAME LIKE '%chinese%'; +--------------------+ | CHARACTER_SET_NAME | +--------------------+ | big5 | | gb2312 | | gbk | +--------------------+
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/information-schema-character_sets-table/