Hallo,

Mechtilde schrieb:
ich teste gerade weiter ;-)

Dabei habe ich festgestellt, dass die Erstellung eines zusammengesetzten Primärschlüssels geht, wenn die Tabelle mit dem Assistenten erstellt wird, nicht jedoch in der Entwurfsansicht.
(Das bezieht sich auf MySQL 4.1 via ODBc 3.51.09 und OOo >=2.0.2
Ich verstehe dein Problem nicht so richtig. In HSQL sieht es so aus
CREATE CACHED TABLE "course"("who" INTEGER NOT NULL,"what" INTEGER NOT NULL,"paid" BOOLEAN,"repeat" BOOLEAN,PRIMARY KEY("who","what"),CONSTRAINT SYS_FK_64 FOREIGN KEY("what") REFERENCES "subject"("ID") ON DELETE CASCADE ON UPDATE CASCADE,CONSTRAINT SYS_FK_79 FOREIGN KEY("who") REFERENCES "pupil"("ID") ON DELETE CASCADE ON UPDATE CASCADE)

Wo kann ich mir eventuell den SQL-Befehl zum Tabellen-Wizzard anschauen?

Das müsste in MySQL doch ähnlich aussehen, entscheidend ist PRIMARY KEY("who","what"), dass also die beiden Felder zusammen als Liste als Parameter zu PRIMARY KEY angegeben werden. Nach MySQL 5.0 Syntax geht das.
Hast Du zufällig die Fundstelle dazu in der 5.0.er-Referenz.

Mechtilde

--
Dipl. Ing. Mechtilde Stehmann
## Observer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.mechtilde.de

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to