你的資料庫裡有哪些欄位?
就像 pg_catalog.pg_tables 對列出資料庫中的所有資料表非常有幫助一樣,information_schema.columns 可以用來列出這些資料表的欄位。在這個練習中,你會把這些系統資料表結合起來,取得('public' 結構描述中)所有資料表的全部欄位清單。
注意: 這些系統資料表是 PostgreSQL 特有的,但其他資料庫也有類似的資料表(請參見投影片)。
本練習屬於課程
將 SQL 應用於真實世界問題
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Select all columns from the information_schema.columns table
___
___;