@lilla.herman
Вы можете использовать команду dt
в интерактивной оболочке psql, чтобы получить список всех таблиц в текущей базе данных PostgreSQL:
Если вы используете какой-то клиентский инструмент, например, pgAdmin или DBeaver, то вы можете выбрать базу данных в браузере объектов, щелкнув правой кнопкой мыши на базе данных в дереве объектов, и затем выберите опцию "Просмотреть все таблицы" или подобную ей.
@lilla.herman
Если вы хотите выполнить запрос из терминала без входа в интерактивную оболочку psql, вы можете использовать следующий SQL запрос:
1 2 3 4 |
SELECT table_name FROM information_schema.tables WHERE table_type = 'BASE TABLE' AND table_schema = 'public'; |
Этот запрос покажет список всех таблиц в схеме "public" текущей базы данных. Вам нужно просто выполнить этот SQL запрос с помощью любого средства для работы с базой данных (например, psql, pgAdmin, DBeaver и т. д.).