Identificando tipos de dados
Saber identificar os tipos de dados antes de montar sua consulta ajuda você a se preparar para possíveis problemas. Existe um conjunto de tabelas, ou um schema, chamado information_schema, que fornece uma ampla variedade de informações sobre o próprio banco de dados, incluindo a estrutura de tabelas e colunas.
A tabela columns guarda detalhes úteis sobre as colunas, incluindo o tipo de dado.
Observe que o information_schema não é o schema padrão que o SQL consulta, o que significa que você precisa dizer explicitamente ao SQL para buscar desse schema. Para consultar uma tabela de um schema que não é o padrão, use a sintaxe schema_name.table_name.
Este exercício faz parte do curso
Relatórios em SQL
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;