Information ausblenden
Willkommen im Forum für alle Datenbanken! Registriere Dich kostenlos und diskutiere über DBs wie Mysql, MariaDB, Oracle, Sql-Server, Postgres, Access uvm

Tabelle erstellen

Dieses Thema im Forum "MySQL und MariaDB" wurde erstellt von TeJay, 19 Dezember 2012.

  1. TeJay

    TeJay Neuer Benutzer

    Hallo Leute,

    bitte helft mir bei dieser Aufgabe.
    ich fange gerade erst mit Datenbanksysteme an und hab folgendes Problem:

    Aufgabe lautet:

    Erstellen Sie in Ihrer Datenbank uebung eine Tabelle artikel mit den Datenfelder id, name und preis. Verwenden Sie geeignete Datentypen.

    Ich habe so gemacht:

    create table artikel(id varchar(20), name varchar(20), preis varchar(20));

    Ich weiß nicht, wie ich ID und PREIS definieren soll.

    Danke für jede Antwort :)

    TeJay
     
  2. ukulele

    ukulele Datenbank-Guru

    Für Preis bietet sich DECIMAL(10,2) an, für die ID ein rein numerisches Feld (z.B. INT). Spezielle GUID Datentypen scheint MySQL nicht zu bieten aber Funktionen wie newid() oder uuid() (könnte man mit CHAR(38) kombinieren). Natürlich ginge auch VARCHAR, halte ich aber für ungeeignet.

    http://lmgtfy.com/?q=mysql+datentypen
     
  3. akretschmer

    akretschmer Datenbank-Guru

    Thema noch aktuell? IIRC hat MySQL ein AUTO_INCREMENT, das böte sich an.


    Andreas
     
Die Seite wird geladen...

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden