開始使用免費開始

識別資料型別

在撰寫查詢前先辨識資料型別,有助於事先規劃並避免潛在問題。有一組資料表(也稱為「結構描述」schema)叫作 information_schema,會提供關於資料庫本身的各式資訊,包括資料表與欄位的結構。

columns 資料表包含欄位的實用細節,包括資料型別。

請注意,information_schema 不是 SQL 查詢時的預設 schema,因此你需要明確告訴 SQL 要從這個 schema 取資料。若要從非預設的 schema 讀取資料表,請使用 schema_name.table_name 這種語法。

本練習屬於課程

SQL 報表製作

檢視課程

動手互動練習

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

-- Pull column_name & data_type from the columns table
SELECT 
	____,
    ____
FROM ____
-- Filter for the table 'country_stats'
WHERE table_name = ____;
編輯並執行程式碼