Получить первичный ключ 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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