Martin Dunst: MySQL 5.0: Sonderbuchstaben/Umlaute transformieren

Beitrag lesen

Hallo,

Hm, das wuerde ich lieber vorgelagert schon machen, und nicht erst in MySQL.

Das sehe ich anders:
MySQL kann offenbar genau das, was ich brauche.
Beispiel: SELECT 'lyžařské' LIKE 'lyzarske'; liefert '1'.
Das Rad müsste für diesen Zweck also nicht neu erfunden werden.

Ausserdem musst du ja beispielsweise reagieren, wenn mehrere Personen mit dem gleichen Nachnamen sich registrieren wollen, oder mehrere Nachnamen mit Sonderzeichen einen gleichen "normalisierten" Nutzernamen ergeben wuerden.

Dafür ist gesorgt.
MySQL soll nur die _Basis_ des Benutzernamens generieren, z.B. mit einem Query der Form
SELECT GesuchteFunktion('lyžařské') AS loginbase;

lg
Martin Dunst

--
Do what I say, not what I do.
--Tim Berners-Lee