Запрос к information_schema с помощью SELECT
information_schema — это мета-база данных, которая хранит информацию о вашей текущей базе данных. В information_schema есть несколько таблиц, к которым можно обращаться с помощью уже знакомого синтаксиса SELECT * FROM:
tables: информация обо всех таблицах в вашей текущей базе данныхcolumns: информация обо всех столбцах во всех таблицах вашей текущей базы данных- …
В этом упражнении вам понадобятся данные только из схемы 'public', которая задаётся в столбце table_schema таблиц tables и columns. Схема 'public' содержит информацию о пользовательских таблицах и базах данных. Остальные типы table_schema хранят системную информацию — в этом курсе нас интересуют только пользовательские объекты.
Это упражнение является частью курса
Введение в реляционные базы данных в SQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';