Подтвердить что ты не робот

Должна ли быть возможной фильтрация имен таблиц в одной базе данных?

Насколько я могу судить, фильтр поиска в навигаторе будет искать только доступные имена баз данных, а не имена таблиц.

Если вы нажмете на имя таблицы и начнете вводить текст, кажется, что простой поиск можно выполнить, начиная с первой буквы таблиц.

Я ищу способ поиска всех имен таблиц в выбранной базе данных. Иногда может быть много столов для сортировки. Это похоже на функцию, которая, вероятно, будет там, и я не могу ее найти.

4b9b3361

Ответ 1

Обнаружил ответ...

Если вы наберете, например, *.test_table или имя схемы вместо звездочки, оно будет фильтровать их. Ключ состоит в том, что схема/база данных должна быть указана в поисковом запросе. Обозначение звездочки также работает с именами таблиц. Например, *.*test* будет фильтровать любую таблицу в любой схеме с тестом в любом месте имени таблицы.

Ответ 2

Вы можете использовать команду

SHOW TABLES like '%%';

Чтобы всегда использовать его в своих инструментах, вы можете добавить его как панель фрагментов кода на SQL справа. Затем вы всегда можете принести его в свой редактор и ввести ключ поиска между %% или просто выполнить его как есть (он будет извлекать все таблицы базы данных), а затем просто фильтровать, используя входные строки "filter rows" результат.