增加字段

来源:互联网 发布:国家安全法 网络窃密 编辑:程序博客网 时间:2024/04/30 06:36

如果你创建一个表之后,想增加字段的话,是可以的,而且还能设置该字段的具体位置。

语法如下:

ALTER TABLE 表名 ADD 字段名1 数据类型 [约束] [FIRST|AFTER 字段名2];

[]之中是可选内容

先写个最简单的:

ALTER TABLE user ADD phone VARCHAR(20);

如果想添加约束,如下

ALTER TABLE user ADD age INT(4) NOT NULL;

设置字段的位置的语法有两个:

一个你可以把字段加在所有字段的最前面:

ALTER TABLE user ADD num INT(4) PRIMARY KEY FIRST;

还有一个就是把字段加在某个字段后面,

ALTER TABLE user ADD address VARCHAR(30) NOT NULL AFTER phone;

上句的意思就是把address字段加在phone字段的后面。

上面的都可以用desc 表名; 查看。

原创粉丝点击