删除字段的sql语句是什么

本教程操作环境:windows7系统、mysql5.8版、Dell G3电脑。

删除字段

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

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

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

示例:

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1   | int11)     | YES  |     | NULL    |       |
| id     | int11)     | YES  |     | NULL    |       |
| name   | varchar30) | YES  |     | NULL    |       |
| col2   | int11)     | YES  |     | NULL    |       |
| deptId | int11)     | YES  |     | NULL    |       |
| salary | float        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
6 rows in set 0.00 sec)

mysql> ALTER TABLE tb_emp1
    -> DROP col2;
Query OK, 0 rows affected 0.53 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1   | int11)     | YES  |     | NULL    |       |
| id     | int11)     | YES  |     | NULL    |       |
| name   | varchar30) | YES  |     | NULL    |       |
| deptId | int11)     | YES  |     | NULL    |       |
| salary | float        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
5 rows in set 0.00 sec)

更多编程相关知识,请访问:编程视频!!

以上就是删除字段的sql语句是什么的详细内容,更多请关注风君子博客其它相关文章!

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注