In SQL lautet die Syntax zum Löschen einer Tabellenspalte mithilfe der ALTER TABLE-Anweisung: ALTER TABLE Tabellenname DROP COLUMN Spaltenname. Diese Anweisung löscht dauerhaft alle Daten in der angegebenen Spalte. Wenn die Spalte Teil eines Fremdschlüssels, einer eindeutigen Einschränkung oder eines Primärschlüssels ist, müssen auch die zugehörigen Einschränkungen gelöscht werden.
Anweisung zum Löschen von Spalten in SQL
In SQL können Sie die Anweisung ALTER TABLE
verwenden, um Spalten in einer Tabelle zu löschen. Die Syntax lautet wie folgt: ALTER TABLE
语句来删除表中的列。语法如下:
<code>ALTER TABLE table_name DROP COLUMN column_name;</code>
其中:
table_name
是要删除列的表名。column_name
是要删除的列名。示例
假设我们有一个名为 customers
的表,其中包含以下列:
<code>id | name | email | phone</code>
要删除 phone
<code>ALTER TABLE customers DROP COLUMN phone;</code>
table_name
ist der Tabellenname der zu löschenden Spalte.
column_name
ist der Spaltenname, der gelöscht werden soll. customers
mit den folgenden Spalten: 🎜rrreee🎜Um die Spalte phone
zu löschen, können Sie die folgende Anweisung verwenden: 🎜rrreee🎜🎜Hinweis: 🎜🎜🎜🎜Nach dem Löschen einer Spalte werden alle Daten in dieser Spalte dauerhaft gelöscht. 🎜🎜Wenn es sich bei der zu löschenden Spalte um einen Fremdschlüssel handelt, muss auch die dieser Spalte zugeordnete Fremdschlüsseleinschränkung gelöscht werden. 🎜🎜Wenn die zu löschende Spalte Teil einer eindeutigen Einschränkung oder eines Primärschlüssels ist, müssen diese Einschränkungen ebenfalls gelöscht werden. 🎜🎜Das obige ist der detaillierte Inhalt vonAnweisung zum Löschen einer Spalte in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!