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

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

1、新增字段sql命令:

alter  table  表名  add

  字段名  数据类型  [列属性][位置]

   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
  • 本文由 admin 发表于 2023-04-16
  • 转载请务必保留本文链接:https://www.tianlelife.com/198.html