Die SQL-Anweisung zum Löschen eines Felds lautet „ALTER TABLE“, und das spezifische Syntaxformat ist „ALTER TABLE 2a59fb221d0bc3b07e1e43cec3d4767d DROP 875d239be828b55d01b7fc73eabbecf6;“; darunter gibt „Feldname“ das benötigte Feld an aus dem Tabellennamen gelöscht werden.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, MySQL-Version 5.8, Dell G3-Computer.
Ein Feld löschen
Das Löschen eines Feldes bedeutet, ein Feld in der Datentabelle aus der Tabelle zu entfernen. Das Syntaxformat lautet wie folgt:
ALTER TABLE <表名> DROP <字段名>;
Dabei bezieht sich „Feldname“ auf den Namen des Feldes muss aus der Tabelle gelöscht werden.
Beispiel:
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)
Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! !
Das obige ist der detaillierte Inhalt vonWas ist die SQL-Anweisung zum Löschen eines Feldes?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!