Felix Riesterer: Datenbankabfrage um ähnlichkeiten zu vermeiden

Beitrag lesen

Liebe(r) Cryptic,

Vielen Dank, aber nach einer kleinen Pause und nochmaligen Betrachtens meines Vorhabens werde ich verschiedene Schreibweisen doch zulassen.

wenn eine Applikation bei Benutzernamen einen Unterschied in der Groß-/Kleinschreibung sieht, dann ist das für mich ein großer Fehler. Benutzernamen sollten immer und ohne Ausnahme case-insensitive sein.

Um das in der DB so anzulegen, braucht es eine Kollation auf die Spalte des Benutzernames, die auf _ci endet, sowie einen Schlüssel, der uniqueness erfordert.

Es wäre allen nachfolgenden Paulas nicht gerecht das sie ihren Namen nicht nutzen können nur weil es bereits eine Paula gibt.

Die Welt ist echt ein Jammertal...

P.S.: Könnte man diesen Thread eventuell irgendwie löschen da eine Lösung nicht mehr nötig ist?

Mit welchem Recht möchtest Du anderen verweigern, dass sie aus dieser Diskussion etwas lernen? Die Kommentare, die Dich weitergebracht haben, hast Du in keiner Weise vergütet, als dass Du darauf einen Alleinanspruch geltend machen könntest!

Liebe Grüße

Felix Riesterer