資料庫管理
資料表管理
三、洗掉表:drop table 表名;
四、修改表:alter table 表名 執行動作
1.修改表名:alter table 舊表名 rename 新表名;
mysql> alter table student rename stu;
2.添加欄位:alter table 表名 add 欄位名 資料型別 first | (after 欄位名);
mysql> ALTER TABLE 表名 ADD 屬性名1 資料型別 [完整性約束條件] [FIRST | AFTER 屬性名2]; mysql> alter table student add aaa varchar(10); --最后一行 mysql> alter table student add aaa varchar(10) not null default 0; mysql> alter table student add bbb varchar(10) first; --第一行 mysql> alter table student add bbb varchar(10) not null default 0 first; mysql> alter table student add ccc varchar(10) after name; --name之后的一行 mysql> alter table student add ccc varchar(10) not null default 0 after name;
3.洗掉欄位:alter table 表名 drop 欄位名;
mysql> alter table student drop aaa; mysql> alter table student drop bbb; mysql> alter table student drop ccc;
4.修改欄位名稱:alter table 表名 change 舊欄位名 新欄位名 新資料型別;
mysql> alter table student change sex gender varchar(20); mysql> alter table student change sex gender int;
5.修改欄位型別:alter table 表名 modify 欄位名 新資料型別(修改資料型別時會受到表中原有資料的限制)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/236514.html
標籤:其他
