Расширенный показ
Следующие SHOW заявления могут быть расширены с помощью WHERE и LIKE для уточнения результатов:
- ПОКАЗАТЬ НАБОР СИМВОЛОВ
- ПОКАЗАТЬ СОРТИРОВКУ
- ПОКАЗАТЬ СТОЛБЦЫ
- ПОКАЗАТЬ БАЗЫ ДАННЫХ
- ПОКАЗАТЬ СТАТУС ФУНКЦИИ
- ПОКАЗАТЬ ИНДЕКС
- ПОКАЗАТЬ ОТКРЫТЫЕ ТАБЛИЦЫ
- ПОКАЗАТЬ СТАТУС ПАКЕТА
- ПОКАЗАТЬ СТАТУС ТЕЛА ПАКЕТА
- ПОКАЗАТЬ ИНДЕКС
- ПОКАЗАТЬ СТАТУС ПРОЦЕДУРЫ
- ПОКАЗАТЬ СТАТУС
- ПОКАЗАТЬ СТАТУС ТАБЛИЦЫ
- ПОКАЗАТЬ ТАБЛИЦЫ
- ПОКАЗАТЬ ТРИГГЕРЫ
- ПОКАЗАТЬ ПЕРЕМЕННЫЕ
Как и с обычным SELECT, WHERE может использоваться для конкретных возвращаемых столбцов, а LIKE с обычными подстановками.
Примеры
SHOW TABLES; +----------------------+ | Tables_in_test | +----------------------+ | animal_count | | animals | | are_the_mooses_loose | | aria_test2 | | t1 | | view1 | +----------------------+
Показывая только таблицы, начинающиеся с a.
SHOW TABLES WHERE Tables_in_test LIKE 'a%'; +----------------------+ | Tables_in_test | +----------------------+ | animal_count | | animals | | are_the_mooses_loose | | aria_test2 | +----------------------+
Переменные, чьё имя начинается с aria и значением больше 8192:
SHOW VARIABLES WHERE Variable_name LIKE 'aria%' AND Value >8192; +------------------------------+---------------------+ | Variable_name | Value | +------------------------------+---------------------+ | aria_checkpoint_log_activity | 1048576 | | aria_log_file_size | 1073741824 | | aria_max_sort_file_size | 9223372036853727232 | | aria_pagecache_buffer_size | 134217728 | | aria_sort_buffer_size | 134217728 | +------------------------------+---------------------+
Сокращение, возвращающее только переменные, чьё имя начинается с aria.
SHOW VARIABLES LIKE 'aria%'; +------------------------------------------+---------------------+ | Variable_name | Value | +------------------------------------------+---------------------+ | aria_block_size | 8192 | | aria_checkpoint_interval | 30 | | aria_checkpoint_log_activity | 1048576 | | aria_force_start_after_recovery_failures | 0 | | aria_group_commit | none | | aria_group_commit_interval | 0 | | aria_log_file_size | 1073741824 | | aria_log_purge_type | immediate | | aria_max_sort_file_size | 9223372036853727232 | | aria_page_checksum | ON | | aria_pagecache_age_threshold | 300 | | aria_pagecache_buffer_size | 134217728 | | aria_pagecache_division_limit | 100 | | aria_recover | NORMAL | | aria_repair_threads | 1 | | aria_sort_buffer_size | 134217728 | | aria_stats_method | nulls_unequal | | aria_sync_log_dir | NEWFILE | | aria_used_for_temp_tables | ON | +------------------------------------------+---------------------+
Содержимое, воспроизведённое на этом сайте, является собственностью его соответствующих владельцев, и это содержимое не предварительно проверяется MariaDB. Мнения, информация и мнения, выраженные в этом контенте, не обязательно отражают мнения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/extended-show/