Определение типов данных
Умение определять типы данных до написания запроса помогает заранее предусмотреть возможные проблемы. Существует группа таблиц, или схема, которая называется information_schema. Она содержит подробную информацию о самой базе данных: в том числе о структуре таблиц и столбцов.
Таблица columns хранит полезные сведения о столбцах, включая их тип данных.
Обратите внимание: information_schema не является схемой по умолчанию, к которой SQL обращается при выполнении запросов. Это значит, что вам нужно явно указать SQL, откуда брать данные. Чтобы обратиться к таблице из нестандартной схемы, используйте синтаксис schema_name.table_name.
Это упражнение является частью курса
Отчётность в SQL
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
-- Pull column_name & data_type from the columns table
SELECT
____,
____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;