MySQL删除字段(附带示例)

MySQL删除字段(附带示例)

MySQL 删除字段是将数据表中的某个字段从表中移除,语法格式如下:

ALTER TABLE <表名> DROP <字段名>;

“字段名”指需要从表中删除的字段的名称。

【示例】删除数据表 tb_dept1 表中的 column2 字段。

首先,执行删除字段之前,使用 DESC 查看 tb_dept1 表结构,结果如下:

mysql> DESC tb_dept1;

+-------------+--------------+----------+--------+-------------+--------+

| Field | Type | Null | Key | Default | Extr |

+-------------+--------------+----------+--------+-------------+--------+

| column2 | int | YES | | NULL | |

| id | int | NO | PRI | NULL | |

| name | varchar(30) | YES | | NULL | |

| column3 | int | YES | | NULL | |

| location | varchar(60) | YES | | NULL | |

| managerId | int | YES | | NULL | |

| column1 | varchar(12) | NO | | NULL | |

+-------------+--------------+----------+--------+-------------+--------+

删除 column2 字段,SQL 语句如下:

ALTER TABLE tb_dept1 DROP column2;

再次使用 DESC 查看表 tb_dept1,结果如下:

mysql> DESC tb_dept1;

+-------------+--------------+----------+--------+-------------+--------+

| Field | Type | Null | Key | Default | Extr |

+-------------+--------------+----------+--------+-------------+--------+

| id | int | NO | PRI | NULL | |

| name | varchar(30) | YES | | NULL | |

| column3 | int | YES | | NULL | |

| location | varchar(60) | YES | | NULL | |

| managerId | int | YES | | NULL | |

| column1 | varchar(12) | NO | | NULL | |

+-------------+--------------+----------+--------+-------------+--------+

可以看到,tb_dept1 表中已经不存在名称为 column2 的字段,说明删除字段成功。

相关推荐

电视遥控器上,怎么样才能输入英文字母
365提款不到账的吗

电视遥控器上,怎么样才能输入英文字母

📅 07-30 👁️ 5632
用手机怎么拍照好看?超强的10种手机拍照构图技巧图解【干货】
餐饮产品生产标准化
365提款不到账的吗

餐饮产品生产标准化

📅 01-10 👁️ 6998