Einzelnen Beitrag anzeigen

Benutzerbild von Gregor
Gregor

Registriert seit: 14. Mär 2003
Ort: Jona
133 Beiträge
 
#1

Error beim Erstellen einer Tabelle

  Alt 6. Nov 2003, 18:34
Hallo,

ich habe 3 Tabellen (Mitglied,Gruppe,Projekt). Hier erstmal die CREAT anweisungen

Tabelle Mitglieder
SQL-Code:
CREATE TABLE Mitglieder (
  ID INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  Name CHAR(15) NOT NULL,
  Vorname CHAR(15) NOT NULL,
  Nick CHAR(15) NOT NULL,
  Passwort INTEGER UNSIGNED NOT NULL,
  E-Mail CHAR NULL,
  Gemachtes TEXT NULL,
  Projekt_ID INTEGER UNSIGNED NULL,
  Gruppe_ID INTEGER UNSIGNED NULL,
  PRIMARY KEY(ID)
);
Tabelle Gruppe
SQL-Code:
CREATE TABLE Gruppe (
  ID INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  Mitglieder_ID INTEGER UNSIGNED NOT NULL,
  Name CHAR(15) NOT NULL,
  Rechte INTEGER UNSIGNED NULL,
  PRIMARY KEY(ID),
  INDEX Rang_FKIndex1(Mitglieder_ID)
);
Tabelle Projekt
SQL-Code:
CREATE TABLE Porjekt (
  ID INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
  Mitglieder_ID INTEGER UNSIGNED NOT NULL,
  Name CHAR NOT NULL,
  Vortschritt INTEGER UNSIGNED NOT NULL DEFAULT '0',
  Start DATE NOT NULL,
  PRIMARY KEY(ID),
  INDEX Porjekt_FKIndex1(Mitglieder_ID)
);
Nun zur Fehlermeldung:

Zitat von PHPMyAdmin/MySQL:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '-Mail CHAR NULL,
Gemachtes LONGTEXT NULL,
Projekt_ID INTE
Nun kann ich einfach meinen Fehler nicht finden, der ganze aufbau kann man auch HIER anschaun

Gregor

P.S: Danke schonmal in vorraus!
<->Besser mit Klugen in die Hölle als mit Dummen ins Paradies.<->
  Mit Zitat antworten Zitat