ALTER TABLE - Diese Abfrage wird verwendet, um hinzuzufügen, zu löschen oder zu ändern Spalten in vorhandenen Tabelle.
SQL ALTER TABLE
So fügen Sie eine Spalte in einer Tabelle, verwenden Sie die folgende Syntax:
So ändern Sie die Spalte vom Datentyp, verwenden Sie die folgende Syntax:
Beispiel 1
Es gibt eine Tabelle "Personen":
| P_id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
So wollen wir eine neue Spalte namens "DateOfBirth" in der Tabelle "Personen" hinzufügen.
Run SQL-Abfrage:
Ergebnis der Abfrage:
| P_id | LastName | FirstName | Address | City | DateOfBirth |
|---|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes | |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes | |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Beispiel 2
Jetzt wollen wir den Datentyp der Spalte "DateOfBirth" Tabelle "Personen" zu ändern.
Run SQL-Abfrage:
Entfernen von Spalten
So, jetzt wollen wir die Spalte "DateOfBirth" aus der Tabelle "Personen" zu löschen.
Run SQL-Abfrage:
Ergebnis der Abfrage:
| P_id | LastName | FirstName | Address | City |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
SQL Tabelle ändern





Kommentare
Was meinst du damit ein Alias?
Aliase werden in der Selektor verwendet werden (siehe Abschnitt SQL Alias) Zitieren
Ist es richtig, meine Frage:
ALTER TABLE Personen
ALTER COLUMN Adresse nvarchar (200) Zitieren
Zitieren
Zitieren
Zitieren