Gegevenstypen herkennen
Door gegevenstypen te herkennen voordat je je query opstelt, kun je vooruit plannen voor mogelijke problemen. Er is een groep tabellen, of een schema, genaamd information_schema, die allerlei informatie biedt over de database zelf, waaronder de structuur van tabellen en kolommen.
De tabel columns bevat handige details over de kolommen, waaronder het gegevenstype.
Let op: information_schema is niet het standaardschema waar SQL naar kijkt bij het uitvoeren van queries. Je moet SQL dus expliciet vertellen dat het uit dit schema moet halen. Om een tabel uit een niet-standaardschema op te halen, gebruik je de syntaxis schema_name.table_name.
Deze oefening maakt deel uit van de cursus
Rapporteren in SQL
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;