Pegando informações sobre o seu banco de dados
Como vimos no vídeo, o PostgreSQL tem um banco de dados do sistema chamado INFORMATION_SCHEMA que nos permite extrair informações sobre objetos, incluindo tabelas, em nosso banco de dados.
Neste exercício, vamos ver como consultar a tabela tables do banco de dados INFORMATION_SCHEMA para descobrir informações sobre as tabelas no banco de dados DVD Rentals, incluindo o nome, tipo, esquema e catálogo de todas as tabelas e visualizações e, em seguida, como usar os resultados para obter informações adicionais sobre as colunas em nossas tabelas.
Este exercício faz parte do curso
Funções para mexer nos dados no PostgreSQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;