Guten Morgen,
ich möchte gerne in meiner Datenbank alle Telefonnummern updaten, die mit einer "0" beginnen. Es geht darum, dass die Telefonnummern mit "+49" in der Datenbank gespeichert sein sollen. Bisherher ist aber bei der Vorwahl die "0".
Ich habe bereits versucht ein Statement zu bauen, aber der Replacebefehl funktioniert nicht so richtig. Hatte auch schon an ein Replace mit Wildcard gedacht, aber klappt auch nicht.
Die Datenbanktabelle ist wie folgt aufgebaut:
ID
Typ
Wert
(Typ beschreibt hierbei ob es sich um eine normale Telefonnummer handelt, Handy, oder Fax. In der Spalte Wert ist die Telefonnummer gespeichert.)
Beispiel für eine Telefonnummer in der Datenbank: 01234 56789
Ergebnis sollte dies sein: +49 1234 56789
Wie mache ich das am besten in einem SQL-Statement? Order gibt es für den Fall keine Lösung?
PS. Ich bin nicht der beste in SQL.
Vielen Dank bereits im Voraus.
Gruß,
Yamo
ich möchte gerne in meiner Datenbank alle Telefonnummern updaten, die mit einer "0" beginnen. Es geht darum, dass die Telefonnummern mit "+49" in der Datenbank gespeichert sein sollen. Bisherher ist aber bei der Vorwahl die "0".
Ich habe bereits versucht ein Statement zu bauen, aber der Replacebefehl funktioniert nicht so richtig. Hatte auch schon an ein Replace mit Wildcard gedacht, aber klappt auch nicht.
Die Datenbanktabelle ist wie folgt aufgebaut:
ID
Typ
Wert
(Typ beschreibt hierbei ob es sich um eine normale Telefonnummer handelt, Handy, oder Fax. In der Spalte Wert ist die Telefonnummer gespeichert.)
Beispiel für eine Telefonnummer in der Datenbank: 01234 56789
Ergebnis sollte dies sein: +49 1234 56789
Wie mache ich das am besten in einem SQL-Statement? Order gibt es für den Fall keine Lösung?
PS. Ich bin nicht der beste in SQL.
Vielen Dank bereits im Voraus.
Gruß,
Yamo
Comment