DROP ;" parmi eux, "field name" spécifie le nom du champ qui doit être supprimé. être supprimé du tableau."/> DROP ;" parmi eux, "field name" spécifie le nom du champ qui doit être supprimé. être supprimé du tableau.">

Maison  >  Article  >  base de données  >  Quelle est l’instruction SQL pour supprimer un champ ?

Quelle est l’instruction SQL pour supprimer un champ ?

青灯夜游
青灯夜游original
2021-01-22 13:37:2153989parcourir

L'instruction SQL pour supprimer un champ est "ALTER TABLE", et le format de syntaxe spécifique est "ALTER TABLE ccc43248daffbac9770dee47fdaff697 DROP 6b6432543b1e7cb75ed0a61f84e3d256;" parmi eux, le "field name"; précise qu'il doit être récupéré de la table Le nom du champ supprimé.

Quelle est l’instruction SQL pour supprimer un champ ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, mysql version 5.8, ordinateur Dell G3.

Supprimer un champ

Supprimer un champ consiste à supprimer un champ de la table de données de la table. La syntaxe est la suivante :

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

où « Nom du champ » fait référence au nom du champ qui doit être supprimé de la table.

Exemple :

mysql> DESC tb_emp1;
+--------+-------------+------+-----+---------+-------+
| Field  | Type        | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| col1   | int(11)     | YES  |     | NULL    |       |
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(30) | YES  |     | NULL    |       |
| col2   | int(11)     | YES  |     | NULL    |       |
| deptId | int(11)     | 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   | int(11)     | YES  |     | NULL    |       |
| id     | int(11)     | YES  |     | NULL    |       |
| name   | varchar(30) | YES  |     | NULL    |       |
| deptId | int(11)     | YES  |     | NULL    |       |
| salary | float        | YES  |     | NULL    |       |
+--------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

Pour plus de connaissances liées à la programmation, veuillez visiter : Vidéo de programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn