Sql语句(添加列,修改列,删除列)
查看表:
desc 表名;
修改表名:
alter table 表名 rename to 新表名;
添加列:
执⾏下列命令,列会默认添加到表字段末尾
alter table 表名 add 列名 varchar(30);
如果想指定字段位置,可以使⽤mysql提供的first(设定为第⼀列)和after(设定位于某个字段之后)first和 after关键字只⽤于 add ⼦句
设定为第⼀列:alter table 表名 add 字段名字段类型 first
设定位于某个字段之后:alter table 表名 add 字段名字段类型 after 字段名
删除列:
alter table 表名 drop column 列名;
修改列名:
alter table 表名 change 列名新列名 varchar(30);
修改列属性:
alter table 表名 modify 列名 varchar(22);
修改字段默认值:
alter table 表名 alter 字段名 set default 1000;
删除字段默认值:
alter table 表名 alter 列名 drop default;
查看表中字段的默认值:
show columns from 表名
增加字段的sql语句修改数据表类型:
可以使⽤alter 命令及 type⼦句来完成。以下命令将表students 的类型修改为 myisam
alter table student engine= myisam;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论