Heim  >  Artikel  >  Datenbank  >  Welche Vorgänge gibt es, um die Tabellenstruktur in SQL zu ändern?

Welche Vorgänge gibt es, um die Tabellenstruktur in SQL zu ändern?

不言
不言Original
2019-03-02 16:50:3925840Durchsuche

Welche Vorgänge gibt es, um die Tabellenstruktur in SQL zu ändern?

Zu den Vorgängen zum Ändern der Tabellenstruktur in SQL gehören das Hinzufügen von Tabellenfeldern, das Löschen von Tabellenfeldern, das Umbenennen von Feldern, das Ändern von Feldtypen, das Festlegen von Primärschlüsseln und das Hinzufügen von Nicht-Null-Einschränkungen. Lassen Sie uns dies unten tun. Schauen wir uns diese Vorgänge einzeln an.

1. Tabellenfelder hinzufügen

ALTER TABLE 表名
ADD 字段名 字段类型 DEFAULT NULL

2. Tabellenfelder löschen

Tabellennamen ändern Name

Beispiel:

alter table user drop name;

3. Feld umbenennen

Alten Feldnamen ändern, alten Feldnamen in neuen Feldnamen umbenennen

Beispiel :

alter table  user  rename oldname to newname;

4. Feldtyp ändern

ALTER TABLE-Tabellenname
ALTER COLUMN-Feldname hat den Typ geändert

Beispiel:

alter table user alter name varchar(50);

5. Primärschlüssel festlegen

ALTER TABLE Tabellenname

CONSTRAINT-Primärschlüsselname PRIMARY KEY (Feldname) hinzufügen

6. Fügen Sie die Nicht-Null-Einschränkung hinzu

ALTER TABLE Tabellenname

ALTER COLUMN Feldname Feldtyp NOT NULL

Das obige ist der detaillierte Inhalt vonWelche Vorgänge gibt es, um die Tabellenstruktur in SQL zu ändern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn