Aqua: -> (MySQL) UNIQUE id oder UNIQUE id (id) oder UNIQUE (id) ?

Beitrag lesen

Hallo Tom!

Danke für Deine Antwort!

create unique index name on essen (name);

Interessant, das sah ich noch nie...
Wo in der MySQL-Doku kann ich das bitte nachlesen?

Nee, erst am Ende, weil dann gelich der Index angelegt werden kann. dazu muss MySQL aber erst die Lage der Felder kennen, die am Index beteiligt sind.

also:

foo varchar(200) NOT NULL UNIQUE,

??

UNIQUE id_name (id,name)    id_name ist der name des Index

DAS versteh ich nicht!!!
Bitte erklaer das so dass es jeder depp kapiert =)
Wo zauberst Du den id_name her,  und sind id, name 2 versch.
felder oder nur ein versehen dass du  ,  statt _ machst?

UNIQUE name (id, name)      oder so, das geht aber nicht, wenn
                               name schon weg ist als Indexname.

?????

Wozu brauch ich das überhaupt?
Ist das was anderes als

create unique index name on essen (name);

?

Das ist mir zu viel...
Gibts dazu eine richtig nette, ausführliche,
korrekte(!!) und deutsche Dokumentation (nicht von mysql.com)
sondern eine mit vielen Beispielen dir für Dummies
ausgelegt ist und die ich online gratis nachlesen kann?

Danke,
Aqua

Sorry aber ich checks grad echt nicht...
Ich geh jetzt mal schlafen,
morgen gehts vielleicht ...

Danke!