Получить первичный ключ index_type в MySQLMySql

Форум по Mysql
Anonymous
Получить первичный ключ index_type в MySQL

Сообщение Anonymous »

Итак, профессионалы,
На странице https://dev.mysql.com/doc/refman/8.4/en ... table.html указано:

Код: Выделить всё

[CONSTRAINT [symbol]] PRIMARY KEY
[index_type] (key_part,...)
[index_option] ...
где

Код: Выделить всё

index_type:
USING {BTREE | HASH}
и

Код: Выделить всё

index_option: {
KEY_BLOCK_SIZE [=] value
| index_type
| WITH PARSER parser_name
| COMMENT 'string'
| {VISIBLE | INVISIBLE}
|ENGINE_ATTRIBUTE [=] 'string'
|SECONDARY_ENGINE_ATTRIBUTE [=] 'string'
}
В документации также указано, что опция FOR PARSER имеет смысл только для индексов FULLTEXT. Чтобы проверить, является ли индекс FULLTEXT, SO и Google AI предлагают проверить information_schema.statistics.index_type. Но тогда как мне получить index_typeof BTREE | ХЕШ?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/798 ... e-in-mysql

Вернуться в «MySql»