PHP / mySQL

ID #1143

Wie wird unter mySQL eine Tabelle angelegt?

create table ()

Beispiel:

create table schulen (schuleID int NOT NULL AUTO_INCREMENT PRIMARY KEY,
Name varchar(100) NOT NULL, Strasse varchar(100) not null DEFAULT 'unbekannt', PLZ varchar(10),Ort varchar(100));



Bemerkungen:

NOT NULL bedeutet, dass später kein Datensatz ohne die Angabe z.B. der schuleID eingetragen werden kann.
AUTO_INCREMENT ist ein mySql-Feature und kein sql-Standard. Es erlaubt die Eingabe von Datensätzen ohne explizite Angabe der ID. Diese wird automatisch zugewiesen.
DEFAULT ist der Wert, welcher beim Anlegen eines Datensatzes eingetragen wird, wenn nichts explizit eingetragen wurde.

Tags: -

Verwandte Artikel:

Letzte Änderung des Artikels: 2004-02-03 13:59
Verfasser des Artikels: webmaster
Revision: 1.0

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich