新增、删除、重命名数据表字段和更改字段属性sql命令

admin
admin
admin
343
文章
75
评论
2022年3月20日08:35:50
评论
67

本文介绍如何在mysql里面新增、删除和重命名字段,并修改字段属性。

1、新增字段sql命令:

alter  table  表名  add [column]  字段名  数据类型  [列属性][位置]

   first:第一个位置;

   after:在哪个字段之后;默认在最后一个字段的后面。

例:在表wp_posts里面增加一个post_title字段(数据类型为longtext,非空)放在id字段之后。

ALTER TABLE `wp_posts` ADD `post_title` longtext NOT NULL AFTER `id`;

2、修改字段属性sql命令:

一般修改属性和数据类型

alter table 表名 modify 字段名  数据类型  [属性] [位置]

例:把字段test放在字段id之后,并改为varchar数据类型。

ALTER TABLE user MODIFY test VARCHAR(10) AFTER id;

3、重命名字段sql命令:

alter table 表名 change 老字段   新字段  数据类型 [属性][位置];

例:将表wp_posts里面的title字段名改为new_title(数据类型为varchar)

ALTER TABLE wp_posts CHANGE title new_title VARCHAR(10);

如果是简单的修改表名,可以用以下命令:

修改表名称:rename table 老表名 to  新表名

例:将数据表old_name改名为new_name。

rename table old_name to new_name

.4、删除字段sql命令:

alter table 表名 drop 字段名;

admin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: