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]