前面有介绍数据的增删改查,是针对具体的数据表格里面的数据;
下面是对列的操作;
修改表名
alter table test rename test1;
-------------------------------
修改表列类型
alter table test modify address char(10) ;
Alter table 表名 modify 列名 新类型;
-----
修改表列名与类型;
alter table test change column address address1 varchar(30);
alter table 表名 change column 原列名 新名 新类型;
--------------------------------------------
显示表结构:显示列;
Desc table_name;
show columns from test1;
-----------------------
添加单列:
alter table table_name add age int;
Alter table 表名 add 列名 类型等;
-----
添加单列指定位置:在id列后;
alter table test2 add password varchar(32) after id;
如果不指定位置,会默认在最后;
-----
还有:增加到第一列
alter table test2 add tname varchar(32) first;
------
添加多列
alter table test2 add password int,drop username varchar(20);
--------------------------
删除列;
alter table table_name drop age;
Alter table 表名 drop 列名;
---
删除多列,逗号分隔
alter table test2 drop password,drop username;
---
删除一列又增加一列
alter table test2 drop password,add username int;
--------------------
本文分享自 交互设计前端开发与后端程序设计 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!