Top-Themen

Aktuelle Themen (A bis Z)

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, 1714 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 nur für bestimmte eMail Adressen einer Domain, Rest über Smarthost. Geht das überhaupt?
Frage von mipo64Exchange Server9 Kommentare

Hallo zusammen, bei einer kleinen Firma befindet sich der Posteingang mit einer Domain im Internet bei einem Provider. Die ...

Exchange Server
Exchange 2013 - Primäre eMail Adresse ändern
Frage von staybbExchange Server7 Kommentare

Hallo, ich habe eine user Account mit zwei hinterlegten eMails im Exchange 2013. Das Postfach dient eigentlich nur um ...

Batch & Shell
Größe von .png via Batch ändern und Transparenz beibehalten
Frage von BustedDiceBatch & Shell1 Kommentar

Hallo zusammen hab ein Problem ich möchte ca.200-300 .png Dateien mit unterschiedlichen Namen und Größen bearbeiten. Da wäre ein ...

Internet
Domain weiterleitung auf eine IP Adresse
gelöst Frage von ThomasKernInternet3 Kommentare

Hallo zusammen, ich habe folgendes Problem, hab eine Domain bei www.schlundtech.de regestriert. Ich würde nun gerne eine Subdomain z.B. ...

Neue Wissensbeiträge
Windows 10

Windows 10 Hello-Anmeldung per Foto ausgehebelt

Tipp von kgborn vor 1 StundeWindows 10

Windows Hello ist eine Funktion, um sich per Fingerabdruck-, Gesichts- oder Iriserkennung bei Windows 10-Geräten anzumelden (siehe), setzt aber ...

Perl

Perl hat heute Geburtstag: 30 Jahre Perl: Lange Gesichter zum Geburtstag

Information von Penny.Cilin vor 9 StundenPerl2 Kommentare

Hallo, auch wenn es wenige wissen und noch weniger Leute es nutzen. Perl hat heute Geburtstag. 30 Jahre Perl ...

Sicherheit

Blackberry stirbt - Keine Updates für Priv mehr

Tipp von certifiedit.net vor 9 StundenSicherheit1 Kommentar

Blackberry wird zu einer 08/15 Firma und geht wohl mehr und mehr den Weg, den HTC schon ging. Von ...

Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 2 TagenWindows 1012 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Heiß diskutierte Inhalte
Windows Server
SCCM 2016: PXE Boot des Clients schlägt fehl
Frage von gabeBUWindows Server22 Kommentare

Hallo Zusammen Ich habe eine Testumgebung erstellt um über SCCM 2016 einen virtuellen Client aufzusetzen. Folgende Maschinen habe ich ...

Netzwerkgrundlagen
Belibiges Teilnetz einer Subnetzmaske rausfinden?
gelöst Frage von CenuzeNetzwerkgrundlagen19 Kommentare

Wundervollen Gutentag, mittlerweile kann ich Subnetting so einigermaßen, aber ein Problem habe ich noch. Netzwerkadresse und Boradcast errechnen ist ...

LAN, WAN, Wireless
WLAN Reichweite erhöhen mit neuer Antenne
gelöst Frage von gdconsultLAN, WAN, Wireless12 Kommentare

Hallo, ich besitze einen TL-WN722N USB-WLAN Dongle mit einer richtigen Antenne. Ich frage mich jetzt ob man die Reichweite ...

Windows Server
Logging von "gesendeten Nachrichten" auf Terminalservern
gelöst Frage von Z3R0C0MM4N0THiN6Windows Server10 Kommentare

Hallo zusammen, kann mir jemand auf kurzem Wege sagen ob 1) die per Task-Manager (oder damals tsadmin) an Benutzer ...