" /> Passwort <br /><input type="password" name="passwd" id="passwd" class="inputbox" size="18" alt="password" />
Nach Hause SQL Tabelle ändern
PDF

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:

ALTER TABELLE table_name
ADD column_name datatype

ALTER TABELLE table_name
DROP COLUMN column_name

So ändern Sie die Spalte vom Datentyp, verwenden Sie die folgende Syntax:

ALTER TABELLE table_name
ALTER COLUMN column_name datatype

Beispiel 1

Es gibt eine Tabelle "Personen":

P_idLastNameFirstNameAddressCity
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:

1
2
ALTER TABELLE Personen
ADD DateOfBirth Datum

Ergebnis der Abfrage:

P_idLastNameFirstNameAddressCityDateOfBirth
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:

1
2
ALTER TABELLE Personen
ALTER COLUMN DateOfBirth Jahr

Entfernen von Spalten

So, jetzt wollen wir die Spalte "DateOfBirth" aus der Tabelle "Personen" zu löschen.

Run SQL-Abfrage:

1
2
ALTER TABELLE Personen
DROP COLUMN DateOfBirth

Ergebnis der Abfrage:

P_idLastNameFirstNameAddressCity
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

Kommentare

 
+4 #1 Denis 2010-07-13 12:06 Und wenn Sie einen Spitznamen im Titel angeben wollen, dh zum Beispiel statt des Schreibens Adresse Adresse. Was ist zu tun? Zitieren
 
 
0 #2 Rufflet 2011-04-27 05:29 Dennis, du bist verwirrend etwas.
Was meinst du damit ein Alias?
Aliase werden in der Selektor verwendet werden (siehe Abschnitt SQL Alias)
Zitieren
 
 
0 #3 Pavel 2011-10-20 09:32 Und wenn ich die Anzahl der Zeichen in der Spalte ändern möchten, werden die Daten in dieser Spalte nicht entfernt?
Ist es richtig, meine Frage:

ALTER TABLE Personen
ALTER COLUMN Adresse nvarchar (200)
Zitieren
 
 
0 #4 снег 2011-12-27 19:47
Und wenn Sie einen Spitznamen im Titel angeben wollen, dh zum Beispiel statt des Schreibens Adresse Adresse. Was ist zu tun?

Zitieren
 
 
0 #5 oleg 2012-02-16 23:26




Zitieren
 
 
0 #6 Vladimir 2012-05-03 14:32









Zitieren
 

Genehmigung

Nizza Ajax Poll

Welche meiner Erweiterungen ist die beste?

Statistiken

Anzeige