跳至分類
tee / insights
LEARNING / SQL

DDL / Data Definition Language

SQL DDL / 資料定義

建立、變更或刪除資料表與檢視表等結構。從欄位型別、名稱與命名空間,進一步了解可重用的檢視表與函式定義。

本分類的學習主題

建立資料表與命名空間

CREATE TABLE 定義欄位與型別。CTAS 以 SELECT 結果建立資料表,需同時理解定義與查詢。

變更或刪除結構

ALTER TABLE 變更欄位等定義。DROP TABLE 刪除整個資料表,與刪除資料列的 DELETE、TRUNCATE 不同。

定義檢視表、函式與程序

檢視表定義查詢,UDF 定義可重用的計算。請區分 CREATE FUNCTION 建立函式,以及在 SELECT 等陳述式中呼叫函式。