Consulta no information_schema com SELECT
O information_schema é um metabanco de dados que contém informações sobre o banco de dados atual. O information_schema tem várias tabelas que você pode consultar com a sintaxe conhecida SELECT * FROM:
tables: informações sobre todas as tabelas do banco de dados atualcolumns: informações sobre todas as colunas de todas as tabelas do banco de dados atual- …
Neste exercício, você precisa apenas de informações do esquema 'public', que é especificado como a coluna table_schema das tabelas tables e columns. O esquema 'public' contém informações sobre tabelas e bancos de dados definidos pelo usuário. Os outros tipos de table_schema contêm informações do sistema. Neste curso, você tem interesse apenas em itens definidos pelo usuário.
Este exercício faz parte do curso
Introdução aos Bancos de Dados Relacionais em SQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Query the right table in information_schema
SELECT table_name
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';