Announcement

Collapse
No announcement yet.

MS SQL: Vowahl "0" durch "+49" ersetzen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MS SQL: Vowahl "0" durch "+49" ersetzen

    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

  • #2
    Habe das Problem jetzt mit SUBSTRING gelöst. Danke trotuzdem an alle, die sich bisher darüber Gedanken gemacht haben.

    Comment

    Working...
    X