在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

mysql怎么增加表中新的列

92次阅读
没有评论

共计 2043 个字符,预计需要花费 6 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下 mysql 怎么增加表中新的列,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

mysql 中可以使用“ALTER TABLE”语句来增加表中新的列,语法格式“ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件];”;默认是在表的末尾添加新的列,如果配合使用 FIRST 关键字则可在开头添加新的列。

mysql 增加表中新列的方法:

1、在末尾添加新列(字段)

MySQL 默认在表的最后位置添加新字段。

一个完整的字段包括字段名、数据类型和约束条件。

MySQL 在末尾添加字段的语法格式如下:

ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件];

对语法格式的说明如下:

表名:为数据表的名字;

新字段名:为所要添加的字段的名字;

数据类型:为所要添加的字段能存储数据的数据类型;

[约束条件]:是可选的,用来对添加的字段进行约束。

这种语法格式默认在表的最后位置(最后一列的后面)添加新字段。

示例:

使用 DESC 查看一个 student 表的结构

mysql DESC student;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name | varchar(20) | YES | | NULL | |
| sex | char(1) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
2 rows in set (0.01 sec)

在表的末尾添加一个 INT 类型的字段 age

mysql ALTER TABLE student ADD age INT(4);
Query OK, 0 rows affected (0.16 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql DESC student;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name | varchar(20) | YES | | NULL | |
| sex | char(1) | YES | | NULL | |
| age | int(4) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
3 rows in set (0.00 sec)

在开头添加新列(字段)

如果希望在开头位置(第一列的前面)添加新字段,那么可以使用 FIRST 关键字,语法格式如下:

ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] FIRST;

注:FIRST 关键字一般放在语句的末尾。

示例:

在表的第一列添加 INT 类型的字段 id

mysql ALTER TABLE student ADD id INT(4) FIRST;
Query OK, 0 rows affected (0.14 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql DESC student;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| id | int(4) | YES | | NULL | |
| name | varchar(20) | YES | | NULL | |
| sex | char(1) | YES | | NULL | |
| age | int(4) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

在中间位置添加新列(字段)

MySQL 除了允许在表的开头位置和末尾位置添加字段外,还允许在中间位置(指定的字段之后)添加字段,此时需要使用 AFTER 关键字,语法格式如下:

ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件] AFTER 已经存在的字段名;

AFTER 的作用是将新字段添加到某个已有字段后面。

注意,只能在某个已有字段的后面添加新字段,不能在它的前面添加新字段

以上是 mysql 怎么增加表中新的列的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-18发表,共计2043字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 免费观看的av毛片的网站 | 99尹人香蕉国产免费天天拍 | 欧美一区二区不卡视频 | 亚洲天堂男人在线 | 成人精品一区二区久久久 | 中字幕久久久人妻熟女天美传媒 | 精品国产三级a∨在线欧美 精品国产三级a在线观看 | 国产成人综合一区精品 | 一级毛片在线免费播放 | 亚洲国产精品无码久久青草 | 免费国产免费福利视频 | 日本一区二区三区四区五区 | 国产国产成人人免费影院 | 久久高清 | 国产理论视频在线观看 | 久久人妻精品白浆国产 | 久久综合精品国产一区二区三区 | 最近2019中文字幕大全视频1 | 久久一区二区三区四区 | 一级 在线播放 | 日本强不卡在线观看 | 57pao国产成视频免费播放 | 一本一本久久a久久综合精品 | 欧美性a欧美在线 | 视频一区 中文字幕 | 四虎影视永久在线精品免费播放 | 大香煮伊在线74 | 成人在线视频免费观看 | 国精品人妻无码一区二区三区喝尿 | 亚洲中文字幕无码专区 | 午夜免费体验区 | 久久久久久久国产精品 | 在线观看免费a∨网站 | 77788色淫视频免费观看 | 天天综合色一区二区三区 | 久久久久久午夜成人影院 | 999精品在线 | 欧美 变态 另类 人妖 | 国产福利网| 免费观看的无遮挡av | gav在线|