MySQL中ALTER ,CHANGE , MODIFY


ALTER TABLE project_list CHANGE COLUMN descriptionofproj proj_desc VARCHAR(100), CHANGE COLUMN contractoronjob con_name VARCHAR(30);

MODIFY:使用它可以只修改列的類型而不會干涉它的名稱,假設要把proj_desc列的字符長度修改為VARCHAR(120)以容納更多的說明文字,只要這么做就可以。

ALTER TABLE project_list MODIFY COLUMN proj_desc VACHAR(120); #proj_desc是要修改的列名,VARCHAR(120)是新的數據類型。

總結如下; 
(1)既更改列名也更改類型,用CHANGE 
(2)只修改類型,用MODIFY


免責聲明!

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



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