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, 1688 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 ..
Ähnliche Inhalte
Exchange Server
Exchange 2013 - Primäre eMail Adresse ändern (7)

Frage von staybb zum Thema Exchange Server ...

Microsoft Office
gelöst Email-Adresse aus Adressbuch-String in Excel 2010 herausschneiden (4)

Frage von rudeboy zum Thema Microsoft Office ...

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

Frage von rainergugus zum Thema Windows Server ...

Internet
DynDNS-Update mit Email-Benachrichtigung (4)

Frage von Static zum Thema Internet ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Systemdateien
NTFS und die Defragmentierung (26)

Frage von WinLiCLI zum Thema Windows Systemdateien ...

LAN, WAN, Wireless
Zwei Subnetze mit je eigenem Router und Internetzugang verbinden (18)

Frage von hannsgmaulwurf zum Thema LAN, WAN, Wireless ...

Windows Server
WIndows Server 2016 core auf dem Intel NUC NUC5i5RYK i5 5250U (17)

Frage von IxxZett zum Thema Windows Server ...