發現廣告阻擋器!
本站的開銷是靠廣告收入來彌補的。請將本站加入允許名單內。謝謝!
SQL Alter Table | |
在表格被建立在資料庫中後,我們常常會發現,這個表格的結構需要有所改變。常見的改變如下:
以上列出的改變並不是所有可能的改變。ALTER TABLE 也可以被用來作其他的改變,例如改變主鍵定義。 ALTER TABLE 的語法如下: ALTER TABLE "table_name"
[改變方式]; [改變方式] 的詳細寫法會依我們想要達到的目標而有所不同。再以上列出的改變中,[改變方式] 如下:
以下我們用在CREATE TABLE 一頁建出的 Customer 表格來當作例子: Customer 表格
第一,我們要加入一個叫做 "Gender" 的欄位。這可以用以下的指令達成: ALTER TABLE Customer ADD Gender char(1);
這個指令執行後的表格架構是: Customer 表格
接下來,我們要把 "Address" 欄位改名為 "Addr"。這可以用以下的指令達成: ALTER TABLE Customer CHANGE Address Addr char(50);
這個指令執行後的表格架構是: Customer 表格
再來,我們要將 "Addr" 欄位的資料種類改為 char(30)。這可以用以下的指令達成: ALTER TABLE Customer MODIFY Addr char(30);
這個指令執行後的表格架構是: Customer 表格
最後,我們要刪除 "Gender" 欄位。這可以用以下的指令達成: ALTER TABLE Customer DROP Gender;
這個指令執行後的表格架構是: Customer 表格
|
本站的開銷是靠廣告收入來彌補的。請將本站加入允許名單內。謝謝!