mysql數據庫新增、修改、刪除字段和修改表名


Mysql
刪除,添加或修改表字段
刪除
ALTER TABLE testalter_tbl DROP i;
新增
ALTER TABLE testalter_tbl ADD i INT;
指定位置新增
ALTER TABLE testalter_tbl DROP i;
ALTER TABLE testalter_tbl ADD i INT FIRST;
ALTER TABLE testalter_tbl DROP i;
ALTER TABLE testalter_tbl ADD i INT AFTER c;

修改字段類型及名稱
修改字段類型
例如,把字段 c 的類型從 CHAR(1) 改為 CHAR(10),可以執行以下命令:
ALTER TABLE testalter_tbl MODIFY c CHAR(10);
修改字段名
ALTER TABLE testalter_tbl CHANGE i j BIGINT;
注
當你修改字段時,你可以指定是否包含值或者是否設置默認值。
以下實例,指定字段 j 為 NOT NULL 且默認值為100 。
ALTER TABLE testalter_tbl MODIFY j BIGINT NOT NULL DEFAULT 100;

修改刪除字段默認值
修改
ALTER TABLE testalter_tbl ALTER i SET DEFAULT 1000;
刪除
ALTER TABLE testalter_tbl ALTER i DROP DEFAULT;

修改表名
ALTER TABLE testalter_tbl RENAME TO alter_tbl;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM