1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  2. Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, Oracle, Sql-Server, Postgres, Access uvm
    Information ausblenden

Mysql Create Table

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von Raynor96, 15 April 2011.

  1. Raynor96

    Raynor96 Neuer Benutzer

    Ich bin noch relativ neu in MySQL (lernen es dieses Jahr in der Schule...) und wir sollen als Projekt ein Datenbank erstellen. Irgendwie funktioniert der Create Table Befehl nicht :-(
    Da unser Info Lehrer/Admin mich auf gidf.de verwiesen hat ^^ wollte ich euch fragen, was an diesem Befehl falsch ist:

    CREATE TABLE spieler(nachname varchar(20), vorname varchar(20), position varchar(3), alter decimal(2,0), laenderspiele int, tore int, verein varchar(30), spielerwert int, gastbei varchar(30));

    ich konnte aus den Websites die ich gefunden habe nicht schlau werden :-(.
    Zur klarheit über die Attribute hier noch das ER-Diagramm
     
  2. Walter

    Walter Administrator Mitarbeiter

    Wenn Du Deinen Befehl ausführst liefert Dir mySQL ja einen relativ eindeutigen Fehler zurück:

    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 'alter decimal(2,0), laenderspiele int, tore int, verein varchar(30), spielerwert' at line 1

    Die Syntax ist grundsätzlich zwar korrekt, das Problem liegt aber in dem reservierten Wort "alter", das Du nicht für einen Spaltennamen verwenden darfst, es gibt ja z.B. auch das Kommando ALTER TABLE und das würde sonst zu Verwechslungen führen. Verwende statt dem Spaltennamen "alter" z.b. "spieleralter" und schon funktioniert es.
     
  3. Raynor96

    Raynor96 Neuer Benutzer

    Vielen Dank ^^
    Dann halt ohne alter.....
    Und leider ist die Oberfläche des Servers so gemacht, dass da nur steht "eine Anfrage wurde gesendet" und die Ergebnisse..... Manchmal hasse ich unseren Admin ^^
     
Die Seite wird geladen...

Diese Seite empfehlen