Benutzer-Werkzeuge

Tabellen verändern

Wenn wir von Verändern sprechen, meinen wir beispielsweise:

  • Tabellennamen ändern
  • Hinzufügen von neuen Attributen
  • Ändern von Attributen
  • Löschen von Attributen
  • Löschen der Tabelle

Tabellennamen ändern

RENAME TABLE old_name TO new_name;

Beachten Sie, dass Tabellennamen standardmässig ausschliesslich lowercase gespeichert werden. Wollen Sie das anders haben, dann müssen Sie es bereits bei der Installation von MySQL so festlegen.

Hinzufügen von neuen Attributen

ALTER TABLE tabellenname
ADD Attribut datentyp;

Ändern von Attributen

Bei Attributen können zwei Dinge verändert werden:

  • der Attributname
  • den Datentyp
ALTER TABLE TABLE_NAME
RENAME COLUMN old_name TO new_name;
ALTER TABLE TABLE_NAME
MODIFY COLUMN column_name datatype;

Hinweis: bei MS SQL Server heisst dieser Befehl leicht anders:

ALTER TABLE TABLE_NAME
ALTER COLUMN column_name datatype;

Und bei Oracle so:

ALTER TABLE TABLE_NAME
MODIFY column_name datatype;

Das zeigt wieder mal: die Unterschiede zwischen den unterschiedlichen DBMS sind klein, aber fein.

Zusätzlich können natürlich die vorher erstellten "Bedingungen" verändert werden:

  • Standardwert

Löschen von Attributen

ALTER TABLE tblkunden
DROP tStrasse;

Löschen der Tabelle

Auch hier gilt: bitte vorsichtig. MySQL löscht die Tabelle ungefragt:

DROP TABLE tblKunden;

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

Mehr Info