Collation
bin ziemlicher mysql anfänger..
habe momentan eine tabellenspalte unter utf8_unicode_ci laufen weil ich dachte ich koennte damit moeglichst viele versch. Zeichen abspeichern.
Diese Spalte ist auch gleichzeitig mit unique eingestellt und sie enthaelt z.b. die Eintraege o und oe .
Wenn ich jetzt ein ö eintrage dann bekomme ich Fehler 'Duplicate entry'
Wenn ich die collation auf latin_german1_ci stelle besteht das problem immer noch.
auf latin_german2_ci habe ich das Problem das oe und ö als gleich angesehen werden.
binary wuerde mir in dem Fall wohl weiterhelfen, aber ich weiss jetzt nicht mehr genau warum aber irgend etwas anderes hatte da fuer mich schonmal dagegeben gesprochen.
Habt ihr einen Tip? Gibt es irgendeine andere Möglichkeit das ich ein z.B. ö einfuegen kann wenn schon o und oe enthalten sind??
Edit: Ich weiss jetzt wieder warum ich kein binary nehmen kann... ich speichere in der Tabelle Worte und ich moechte die sortiert Ausgeben koennen... wenn ich die mit collation utf8_binary z.b. sortiert ausgebe kommt ja A...Z vor a...z was ich nicht will! :(
Geändert von zu1u (10.10.2008 um 00:10:20 Uhr)
|