始める無料で始める

データベースにはどんな列がありますか?

pg_catalog.pg_tables がデータベース内のすべてのテーブル一覧にとても便利だったように、information_schema.columns を使うと各テーブルの列を一覧できます。この演習では、これらのシステムテーブルを組み合わせて、('public' スキーマ内の)すべてのテーブルに属するすべての列の一覧を取得します。

注: これらのシステムテーブルは PostgreSQL 固有ですが、他のデータベースにも同様のテーブルがあります(スライドを参照)。

この演習はコースの一部です

実世界の課題にSQLを適用する

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Select all columns from the information_schema.columns table
___
___;
コードを編集して実行