1、表的修改: 1.1 刪除列:ALTER TABLE 表名 DROP COLUMN 列名 1.2 添加列:ALTER TABLE 表名 ADD(列名 數據類型) 1.3 修改列名:ALTER TABLE 表名 RENAME COLUMN 舊列名 TO 新列名 1.4 修改列的數據類型:ALTER ...
1、表的修改:
1.1 刪除列:ALTER TABLE 表名 DROP COLUMN 列名
1.2 添加列:ALTER TABLE 表名 ADD(列名 數據類型)
1.3 修改列名:ALTER TABLE 表名 RENAME COLUMN 舊列名 TO 新列名
1.4 修改列的數據類型:ALTER TABLE 表名 MODIFY (列名 新數據類型);註意現有的數據必須要能匹配新的數據類型,比如現有數據最長100個字元,那麼新的數據類型不能小於100個字元
1.5 複雜修改:用新的列佈局新建一個表,將舊表數據轉移到新表,檢查新表數據,重命名或刪除舊表,用舊表的原名重命名新表。
1.6 表修改的原則:1.使用ALTER TABLE 語句的時候,必須要特別小心,操作之前做好備份,很多操作時不可逆的;2.儘量避免在表創建後修改表,應該在設計時就考慮到未來的需求
2、表的重命名:RENAME 舊表名 TO 新表名
3、刪除表:DROP TABLE 表名