ALTER TABLE 敘述句 (SQL ALTER TABLE Statement)
ALTER TABLE 是用來對已存在的資料表結構作更改。語法型式如下:
ALTER TABLE table_name ...;
假設現在我們已經建立好一個 “customers” 資料表:
| C_Id | Name | Address | Phone |
|---|---|---|---|
接著,我們要如何…
增加欄位 (ADD COLUMN)
語法
ALTER TABLE table_name ADD column_name datatype;
例如,如果我們想增加一個 Discount 欄位:
ALTER TABLE customers ADD Discount VARCHAR(10);
更改欄位資料型別 (ALTER COLUMN TYPE)
語法
ALTER TABLE table_name ALTER COLUMN column_name datatype;
例如,更改 Discount 欄位的資料型別:
ALTER TABLE customers ALTER COLUMN Discount DECIMAL(18, 2);
刪除欄位 (DROP COLUMN)
語法
ALTER TABLE table_name DROP COLUMN column_name;
例如,刪除 Discount 欄位:
ALTER TABLE customers DROP COLUMN Discount;
延伸閱讀
延伸閱讀
- SQL 教學 — SQL 完整教學指南
- CREATE TABLE — SQL 建立資料表教學
- DROP TABLE — SQL 刪除資料表教學
- SQL Constraints — SQL 條件約束教學
- SQL NOT NULL — SQL NOT NULL 約束教學
- SQL PRIMARY KEY — SQL 主鍵教學
- SQL 的資料型別 — SQL Data Types 完整介紹
留言功能已關閉。