|
| |
[HINWEIS:Hinzufügen einer Spalte] ALTER TABLE tabelle ADD create-def Fügt eine Spalte zu der Tabelle (im Bsp. "tabelle") hinzu. "create-def" ist die Spalten-Definition, wie sie schon von CREATE TABLE bekannt ist. mysql_query("ALTER TABLE gbook ADD email VARCHAR(100)"); [HINWEIS:Ändern einer Spalte] ALTER TABLE tabelle CHANGE alter_spaltenname create-def Ändert eine Spalte in der Tabelle (im Bsp. "tabelle"). "alter_spaltenname" ist der bisherige Name der Spalte, "create-def" ist die Spalten-Definition, wie sie schon von CREATE TABLE und oben bekannt ist. mysql_query("ALTER TABLE gbook CHANGE email name VARCHAR(50)"); [HINWEIS:Löschen einer Spalte] ALTER TABLE tabelle DROP spaltenname Löscht die Spalte "spaltenname" aus der Tabelle "tabelle". mysql_query("ALTER TABLE gbook DROP name"); [HINWEIS:Löschen des Primär-Schlüssels] ALTER TABLE tabelle DROP PRIMARY KEY Löscht die Eigenschaft "PRIMARY KEY" von den Spalten, die als solche definiert wurden. Die Spalten werden allerdings nicht gelöscht. mysql_query("ALTER TABLE gbook DROP PRIMARY KEY"); |
| ||