Zum Hauptinhalt springen

TABLE: ALTER

Spalte einer Tabelle hinzufügen

ALTER TABLE tabellenname ADD spaltenname <DATENTYP>

Dieser Befehl fügt einer Tabelle eine neue Spalte hinzu.

Beispiel:

Tabelle: schueler

idvornamenachnamegeburtsdatumklasse_idfehltage

Befehl:

ALTER TABLE schueler ADD geburtsort TEXT

Ergebnis:

idvornamenachnamegeburtsdatumklasse_idfehltagegeburtsort

Spalte einer Tabelle löschen

ALTER TABLE tabellenname DROP COLUMN spaltenname

Dieser Befehl löscht eine Spalte einer Tabelle.

Beispiel:

Tabelle: schueler

idvornamenachnamegeburtsdatumklasse_idfehltagegeburtsort

Befehl:

ALTER TABLE schueler DROP COLUMN geburtsort 

Ergebnis:

idvornamenachnamegeburtsdatumklasse_idfehltage

Spalte/Tabelle umbennen

ALTER TABLE tabellenname RENAME TO tabellenname_neu

Dieser Befehl benennt eine Tabelle um.

ALTER TABLE tabellenname RENAME spaltenname TO spaltenname_neu

Dieser Befehl benennt eine Spalte in der Tabelle um.

Beispiel 1:

Tabelle: schueler

idvornamenachnamegeburtsdatumklasse_idfehltagegeburtsort

Befehl:

ALTER TABLE schueler RENAME fehltage TO absenzen

Dieser Befehl benennt die Spalte fehltage der Tabelle schueler in absenzen um.

Ergebnis:

idvornamenachnamegeburtsdatumklasse_idabsenzengeburtsort

Beispiel 2:

ALTER TABLE lehrer RENAME TO lehrkraefte

Dieser Befehl benennt die Tabelle lehrer in lehrkraefte um.