Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Domain in Email-Adresse per Update ändern, den Rest beibehalten

Frage Entwicklung Datenbanken

Mitglied: Yezariael

Yezariael (Level 1) - Jetzt verbinden

24.04.2013 um 15:17 Uhr, 1661 Aufrufe, 5 Kommentare

Hallo zusammen,

einer unserer Kunden hat einen Domainwechsel vollzogen und aus diesem Grund nun neue Email-Adressen. Wir überlegen nun, wie wir in unserem (selbstentwickelten) CRM am einfachsten die über 600 Adressen anpassen können.
Ich habe ein Feld Wert, in dem die Mailadressen drin stehen, der Name vorne bleibt gleich, nur die Domain hat sich geändert. Gibt es in MS SQL eine Möglichkeit, quasi alles nach dem @ einem Update zu unterziehen?

Gruß und danke
Yeza
Mitglied: Hitman4021
24.04.2013 um 15:23 Uhr
Hallo,

ich kenne mich mit MS-SQL nicht wirklich aus, aber ich denke nicht das es eine Möglichkeit zur String Manipulation innerhalb der DB gibt.

Ansonsten:
Daten Auslesen in einem Script verarbeiten/bearbeiten und dann ein Update machen.
So ein Script ist in 10min geschrieben.

Gruß
Bitte warten ..
Mitglied: Onkelrossie
24.04.2013, aktualisiert um 15:48 Uhr
Klar gibt es das wie in fast allen anderen DBMS auch und die Funktion ist meist sogar überall die gleiche - REPLACE ( string_expression , string_pattern , string_replacement )
. Musst das natürlich mit einem UPDATE ausführen...

http://msdn.microsoft.com/de-de/library/ms186862.aspx


Gruß,
Wolfgang
Bitte warten ..
Mitglied: colinardo
24.04.2013 um 15:56 Uhr
HI Yeza,
könnte z.B. so aussehen
    UPDATE tableName 
    SET columName = REPLACE(columName , 'alteDomain.de', 'neuDomain.de') 
    WHERE columnName LIKE '%@%'
Grüße Uwe
Bitte warten ..
Mitglied: Onkelrossie
24.04.2013 um 16:05 Uhr
Die WHERE-Bedingung könnte man auch weg lassen.


Gruß,
Wolfgang
Bitte warten ..
Mitglied: Yezariael
24.04.2013 um 16:16 Uhr
Super! Ich war noch am Lesen, da kam die Antwort von colinardo, mit dem Script hat es geklappt.
Danke euch allen!
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Exchange Server
Exchange 2013 - Primäre eMail Adresse ändern (7)

Frage von staybb zum Thema Exchange Server ...

Windows Server
gelöst Wie füge ich diesem Script die Email Adresse hinzu (16)

Frage von rainergugus zum Thema Windows Server ...

Exchange Server
gelöst SBS 2011 - anlegen einer email adresse auf exchange (12)

Frage von jensgebken zum Thema Exchange Server ...

Erkennung und -Abwehr
Google Mail: Whitelisting bekannter Email-Addressen einer Domain (2)

Frage von MephMan zum Thema Erkennung und -Abwehr ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (20)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
M.2 SSD wird nicht erkannt (14)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...