加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql怎么消除字段

发布时间:2022-06-20 17:35:32 所属栏目:MySql教程 来源:互联网
导读:在mysql中,可以利用ALTER TABLE语句和DROP关键字来去除指定字段。 ALTER TABLE语句来改变原有表的结构,例如增加或删减列、更改原有列类型、重新命名列或表等。 drop语句将删除表的结构,以及被依赖的约束(constrain)、触发器(trigger)、索引(index); 去
  在mysql中,可以利用“ALTER TABLE”语句和“DROP”关键字来去除指定字段。
 
  ALTER TABLE语句来改变原有表的结构,例如增加或删减列、更改原有列类型、重新命名列或表等。
  drop语句将删除表的结构,以及被依赖的约束(constrain)、触发器(trigger)、索引(index);
  去除字段是将数据表中的某个字段从表中移除,语法格式如下:
 
  ALTER TABLE 数据表名 DROP 字段名;
  其中,“字段名”指需要从表中删除的字段的名称。
 
  示例:去除tb_emp数据表中的 deptId 字段
 
  首先查看tb_emp数据表的数据
 
  mysql> DESC tb_emp;
  +--------+-------------+------+-----+---------+-------+
  | Field  | Type        | Null | Key | Default | Extra |
  +--------+-------------+------+-----+---------+-------+
  | id     | int(11)     | YES  |     | NULL    |       |
  | name   | varchar(30) | YES  |     | NULL    |       |
  | deptId | int(11)     | YES  |     | NULL    |       |
  | salary | float       | YES  |     | NULL    |       |
  +--------+-------------+------+-----+---------+-------+
  5 rows in set (0.01 sec)
  去除 deptId 字段
 
  mysql> ALTER TABLE tb_emp
      -> DROP deptId;
  Query OK, 0 rows affected (0.53 sec)
  Records: 0  Duplicates: 0  Warnings: 0
  查看去除字段后的新数据
 
  mysql> DESC tb_emp;
  +--------+-------------+------+-----+---------+-------+
  | Field  | Type        | Null | Key | Default | Extra |
  +--------+-------------+------+-----+---------+-------+
  | id     | int(11)     | YES  |     | NULL    |       |
  | name   | varchar(30) | YES  |     | NULL    |       |
  | salary | float       | YES  |     | NULL    |       |
  +--------+-------------+------+-----+---------+-------+
  5 rows in set (0.00 sec)
  感谢各位的阅读!关于“mysql怎么去除字段”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读