Datenbankeinträge automatisch verändern

Kai-Behncke

Erfahrenes Mitglied
Hallo liebe Community,
ich habe eine Frage. Ich habe eine Datenbank im Access-Format (ließe sich natürlich auch ohne Probleme in mysql übertragen).
In dieser Datenbank gibt es eine Spalte "Telefonnummer" mit ca. 1200 Einträgen.
Ungefähr die Hälfte der Einträge wurde im Format 040-33344455 (also mit - ) und die andere Hälfte im Format 040/3334466 (also mit / ) abgespeichert.
Geht das in php, das automatisch diese Spalte ausgelesen wird und automatisch die
/ -Zeichen durch das -Zeichen ersetzt werden, also, dass ich das nicht alles von Hand verändern muss?
Wer weiß Rat?
Wäre über Codeschnipsel oder einen Lösungsansatz sehr sehr dankbar.
 
Hi,

ich kenn jetzt nicht die den genauen Funktionsname von Access, aber es gibt (jedenfalls bei den meisten DBMS eine Funktion Replace. Diese sollte die eigentlich das bieten, was du suchst.
Code:
UPDATE Phonenumbers SET phonenumber = REPLACE(phonenumber, '/', '-')
Mit diesem Query sollte es eigentlich möglich sein (ist ungetestet, hab im Mom. kein DBMS zur Verfügung), / durch - zu ersetzen.
Schau vorher aber in die Hilfe von Access, wie da die Funktion heißt und was sie für Parameter braucht.
 
Zurück