Hallo
Du hättest jetzt mehrere Ansätze zur Verfügung. Einer wäre schon mal die DB-Konstruktion zu ändern, wenn du das kannst und möchtest.
Das habe ich auch schon in Erwägung gezogen. Das Problem ist nur das die Nummern auch noch lesbar bleiben sollen... sprich Vorwahl, Rufnummer und Durchwahl anhand eines Zeichen voneinander getrennt sind. E.146 klatsch ja alles zusammen!?
Es war ja auch nicht die Rede davon, eine lesbare Form in der Datenbank zu löschen, sondern durch eine Spalte mit normalisierter Rufnummer zu ergänzen. Damit hast du eine Spalte in menschenlesbarer Form und eine, die für die maschinelle Verarbeitung geeignet ist. Somit müpsstest du „nur noch“ eine Sucheingabe normalisieren und mit der maschinenspalte abgleichen. In der (folgenden) Ausgabe kannst du ja die menschenlesbare Spalte verwenden.
Tschö, Auge
Eine Kerze stand [auf dem Abort] bereit, und der Almanach des vergangenen Jahres hing an einer Schnur. Die Herausgeber kannten ihre Leser und druckten den Almanach auf weiches, dünnes Papier.
Kleine freie Männer von Terry Pratchett