1. 程式人生 > 其它 >(二.6)修改和刪除表

(二.6)修改和刪除表

修改:

-- 修改表名 ALTER TABLE 舊錶名RENAME AS 新表名

ALTER TABLE teacher RENAME AS teacher1

-- 增加表的欄位ALTER TABLE 表名 ADD 欄位名 列屬性

ALTER TABLE teacher1 ADD age INT(11)

-- 修改表的欄位(重新命名,修改約束)

--ALTER TABLE 表名 MODIFY 欄位名 列屬性[]

ALTER TABLE teacher1 MODIFY age VARCHAR (11) -- 修改約束

-- ALTER TABLE 表名 CHANGE 舊名字 新名字 列屬性[]

ALTER TABLE teacher1 CHANGE age age1 INT(1) -- 欄位重新命名

-- 刪除表的欄位

-- ALTER TABLE 表名 DROP 欄位名

ALTER TABLE teacher1 DROP age1

刪除:

-- 刪除表(如果表存在再刪除)

DROP TABLE IF EXISTS teacher1

所有的建立和刪除操作儘量加上判斷,以免報錯

注意點:

`` 欄位名,使用這個包裹

註釋 -- /**/

sql關鍵字大小寫不敏感,建議寫小寫

所有的符號全部用英文