Heim >Datenbank >MySQL-Tutorial >Wie lösche ich eine vorhandene Spalte aus der MySQL-Tabelle?

Wie lösche ich eine vorhandene Spalte aus der MySQL-Tabelle?

PHPz
PHPznach vorne
2023-09-06 16:49:111212Durchsuche

如何从 MySQL 表中删除现有列?

Wir können bestimmte vorhandene Spalten aus der MySQL-Tabelle löschen, indem wir die DROP-Anweisung und die ALTER-Anweisung verwenden. Die Syntax lautet wie folgt:

Syntax

ALTER TABLE table_name DROP column_name;

Hier ist Tabellenname der Name der Tabelle, aus der wir die Spalte löschen möchten.

Spaltenname ist der Name der Spalte, aus der Sie die Spalte löschen möchten. wird aus der Tabelle entfernt.

Beispiel

In diesem Beispiel löschen wir die Spalte „Adresse“ aus der Tabelle „student_detail“, wie unten gezeigt –

mysql> select * from student_detail;
+-----------+-------------+----------+
| Studentid | StudentName | address  |
+-----------+-------------+----------+
|       100 | Gaurav      | Delhi    |
|       101 | Raman       | Shimla   |
|       103 | Rahul       | Jaipur   |
|       104 | Ram         | Ludhiana |
|       105 | Mohan       | Patiala  |
+-----------+-------------+----------+
5 rows in set (0.19 sec)

mysql> ALTER TABLE student_detail DROP address;
Query OK, 0 rows affected (1.43 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> select * from student_detail;
+-----------+-------------+
| Studentid | StudentName |
+-----------+-------------+
|       100 | Gaurav      |
|       101 | Raman       |
|       103 | Rahul       |
|       104 | Ram         |
|       105 | Mohan       |
+-----------+-------------+
5 rows in set (0.00 sec)

Die obige Ergebnismenge zeigt, dass die Spalte „Adresse“ aus gelöscht wurde der Tisch.

Das obige ist der detaillierte Inhalt vonWie lösche ich eine vorhandene Spalte aus der MySQL-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen