PHP4-Forum
Forum | Befehle | MySQL | Beispiele | Newsletter | Suche | Home

Untermenü

Datenbanken
Was ist das?
PHP und MySQL
Erstellen DB
Tabellen
Anweisungen
Primary Key
ODBC
Vorteile

Zu dieser Seite

Anweisungen
MySQL und PHP
CREATE TABLE
ALTER TABLE
SELECT
INSERT
UPDATE
MySQL-Befehl: ALTER TABLE

[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");
Dienstleistungen | Werbung | Impressum | Sitemap | Kontakt | Email © 1999 - 2013 | Last Update: 30.01.2001