Mailinglisten-Archive |
Hi, ich habe eine Table-Definition: CREATE TABLE catchwords ( cid int DEFAULT '0' NOT NULL auto_increment, word varchar(50) DEFAULT '' NOT NULL, link varchar(50) DEFAULT '' NOT NULL, PRIMARY KEY(cid,word) ); Nun dachte ich, da "word" ja auch ein PRIMARY KEY ist, das es auch uniqued ist, allerdings hab ich nun festgestellt, das in words mehrere Datensätze den selben wert haben, kann mir das einer erklären? Und wie schaffe ich es nun am einfachsten die spalte word so zu setzen, das sie uniqued ist? (ein "ALTER TABLE catchwords CHANGE word varchar(50) DEFAULT '' NOT NULL UNIQUE;" bringt nen Syntax-Error) Und: Hab ich das mit dem PRIMARY KEY jetzt irgendwie falsch verstanden, denn word erlaubt ja duplikate...???? Bye & Thanks Dante --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive