開始使用免費開始

取得資料庫的相關資訊

正如影片所示,PostgreSQL 有一個名為 INFORMATION_SCHEMA 的系統資料庫,能讓我們擷取關於資料庫物件(包含資料表)的各種資訊。

在這個練習中,你會查詢 INFORMATION_SCHEMA 資料庫裡的 tables 資料表,找出 DVD Rentals 資料庫中各資料表的相關資訊,包括所有資料表與檢視表的名稱、型別、結構(schema)與目錄(catalog)。接著,你會使用查詢結果,進一步取得我們資料表中欄位的更多資訊。

本練習屬於課程

在 PostgreSQL 操作資料的函式

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

 -- Select all columns from the TABLES system database
 SELECT * 
 FROM ___.___
 -- Filter by schema
 WHERE table_schema = ___;
編輯並執行程式碼