15.7.7.39 Запрос SHOW TABLES
SHOW [EXTENDED] [FULL] TABLES
[{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]
SHOW TABLES отображает список не-TEMPORARY таблиц в заданной базе данных. Список также можно получить, используя команду mysqlshow db_name. Оператор LIKE, если он указан, определяет, какие имена таблиц нужно сопоставить. Оператор WHERE позволяет выбирать строки на основе более общих условий, как описано в разделе 28.8, «Расширения запроса SHOW».
Сопоставление, выполняемое оператором LIKE, зависит от значения системной переменной lower_case_table_names.
Необязательный модификатор EXTENDED заставляет SHOW TABLES отображать скрытые таблицы, созданные неудачными операторами ALTER TABLE. Эти временные таблицы имеют имена, начинающиеся с #sql, и могут быть удалены с помощью DROP TABLE.
Данный запрос также отображает любые представления в базе данных. Необязательный модификатор FULL заставляет SHOW TABLES отображать второй столбец вывода со значениями BASE TABLE для таблицы, VIEW для представления или SYSTEM
VIEW для таблицы INFORMATION_SCHEMA.
Если у вас нет привилегий для базовой таблицы или представления, оно не отобразится в результатах запроса SHOW
TABLES или mysqlshow db_name.
Информация о таблицах также доступна из таблицы INFORMATION_SCHEMA TABLES. См. раздел 28.3.40, «Таблица INFORMATION_SCHEMA TABLES».
© 2025 Oracle
Licensed under the GPLv2 License.