始める無料で始める

データベースの情報を取得する

動画で紹介したように、PostgreSQL には INFORMATION_SCHEMA というシステムデータベースがあり、テーブルなどのオブジェクトに関する情報を取得できます。

この演習では、tables データベースの INFORMATION_SCHEMA テーブルにクエリを実行し、DVD レンタルデータベース内のすべてのテーブルとビューの名前、種類、スキーマ、カタログといった情報を確認します。さらに、その結果を活用して、各テーブルの列に関する詳細情報を取得する方法も学びましょう。

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

PostgreSQL のデータ操作関数

コースを見る

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

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

 -- Select all columns from the TABLES system database
 SELECT * 
 FROM ___.___
 -- Filter by schema
 WHERE table_schema = ___;
コードを編集して実行