データベースにはどんな列がありますか?
pg_catalog.pg_tables がデータベース内のすべてのテーブル一覧にとても便利だったように、information_schema.columns を使うと各テーブルの列を一覧できます。この演習では、これらのシステムテーブルを組み合わせて、('public' スキーマ内の)すべてのテーブルに属するすべての列の一覧を取得します。
注: これらのシステムテーブルは PostgreSQL 固有ですが、他のデータベースにも同様のテーブルがあります(スライドを参照)。
この演習はコースの一部です
実世界の課題にSQLを適用する
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Select all columns from the information_schema.columns table
___
___;