2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 如何在MySQL中增加一列字段(表结构创建好之后如何新增 修改 删除字段)

如何在MySQL中增加一列字段(表结构创建好之后如何新增 修改 删除字段)

时间:2018-12-30 14:48:32

相关推荐

如何在MySQL中增加一列字段(表结构创建好之后如何新增 修改 删除字段)

目录

一、在一个已经建好的表中添加一列

二、在一个已经建好的表中删除一列

三、在一个已经建好的表中修改列的字段名称和数据类型

一、如果想在一个已经建好的表中添加一列

可以使用诸如:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(255) not null;

这条语句会向已有的表中加入新的一列,这一列在表的最后一列位置

如果我们希望添加在指定的一列,可以用:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(255) not null after COLUMN_NAME;

注意,上面这个命令的意思是说添加新列到某一列后面。

如果想添加到第一列的话,可以用:

alter table TABLE_NAME add column NEW_COLUMN_NAME varchar(255) not null first;

二、如果想在一个已经建好的表中删除一列

代码:

ALTER TABLE <表名> DROP <字段名>;--“字段名”指需要从表中删除的字段的名称

三、如果想在一个已经建好的表中修改其中一列:

1. 修改字段的数据类型就是把字段的数据类型转换成另一种数据类型。在 MySQL 中修改字段数据类型的语法规则如下:

ALTER TABLE <表名> MODIFY <字段名> <数据类型>

其中:

表名:指要修改数据类型的字段所在表的名称;字段名:指需要修改的字段;数据类型:指修改后字段的新数据类型。

2.修改字段名称以及数据类型:

MySQL 中修改表字段名的语法规则如下:

ALTER TABLE <表名> CHANGE <旧字段名> <新字段名> <新数据类型>;

其中:

旧字段名:指修改前的字段名;新字段名:指修改后的字段名;新数据类型:指修改后的数据类型,如果不需要修改字段的数据类型,可以将新数据类型设置成与原来一样,但数据类型不能为空。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。