gelöst Primärschlüssel aus mehreren Attributen
Hi,
vorab, ich bin ein ziemlicher Neuling in Sachen Mysql und erstelle gerade nur einfache Datenbanken, das klappt soweit auch ganz gut.
Nur stehe ich nun vor dem Problem einen Primärschlüssel zu bilden, der sich aus mehreren Attributen zusammensetzt.
Soweit ich das verstanden habe kann ich einen Primärschlüssel mit dem "Befehl" primary key (Attribut) festlegen.. wie aber kann ich einen festlegen der aus mehreren Attributen besteht? Welchen Befehl muss ich vor dem jeweiligen Attribug setzen, der auch als Primärschlüssel fungiert?
MfG, mantis
vorab, ich bin ein ziemlicher Neuling in Sachen Mysql und erstelle gerade nur einfache Datenbanken, das klappt soweit auch ganz gut.
Nur stehe ich nun vor dem Problem einen Primärschlüssel zu bilden, der sich aus mehreren Attributen zusammensetzt.
Soweit ich das verstanden habe kann ich einen Primärschlüssel mit dem "Befehl" primary key (Attribut) festlegen.. wie aber kann ich einen festlegen der aus mehreren Attributen besteht? Welchen Befehl muss ich vor dem jeweiligen Attribug setzen, der auch als Primärschlüssel fungiert?
MfG, mantis
2 Antworten
- LÖSUNG Guenni schreibt am 30.04.2005 um 14:43:12 Uhr
- LÖSUNG Biber schreibt am 17.07.2007 um 20:28:38 Uhr
LÖSUNG 30.04.2005 um 14:43 Uhr
@mantis
Ganz einfach.
Fasse alle in Frage kommenden Attribute am Schluß der
Tabellendefinition in einer Klammer zusammen.
Z.B. primary key(id,vorname,nachname,geboren), schon hast du deinen
zusammengesetzten Primärschlüssel. Natürlich darf vorher keine Definition
des Schlüssels vorkommen.
Gruß
Günni
Ganz einfach.
Fasse alle in Frage kommenden Attribute am Schluß der
Tabellendefinition in einer Klammer zusammen.
Z.B. primary key(id,vorname,nachname,geboren), schon hast du deinen
zusammengesetzten Primärschlüssel. Natürlich darf vorher keine Definition
des Schlüssels vorkommen.
Gruß
Günni
LÖSUNG 17.07.2007, aktualisiert 18.10.2012
Moin, mantis,
weil Du grad wieder im Forum aktiv bist:
Wie ist denn der Status dieses Beitrags hier?
Wenn ich Deinen neuen Beitrag MySQL 2005, Datenbank als normales Textfile ausgeben? richtig interpretiere, willst Du jetzt wieder von Datenbankgedöns zurück auf normale Flatfiles und dann die "Suchen"-Funktion von Notepad nutzen??
Grüße
Biber
weil Du grad wieder im Forum aktiv bist:
Wie ist denn der Status dieses Beitrags hier?
Wenn ich Deinen neuen Beitrag MySQL 2005, Datenbank als normales Textfile ausgeben? richtig interpretiere, willst Du jetzt wieder von Datenbankgedöns zurück auf normale Flatfiles und dann die "Suchen"-Funktion von Notepad nutzen??
Grüße
Biber
Ähnliche Inhalte
Neue Wissensbeiträge
Heiß diskutierte Inhalte