Wie zum Extrahieren von der Domäne Teilzeichenfolge SQL aus einer E-Mail-Adresse

April 9

Die "Richtige" Microsoft SQL Server-Funktion extrahiert die richtigen Zeichen aus einer Zeichenfolge. Verwenden Sie diese Funktion zum Extrahieren der Domain-Name aus einer e-Mail, die von Ihren Benutzern eingegeben werden, so dass Sie den Domänennamen separat für Berichte speichern können. Die e-Mail-Adresse muss das "bei" symbol, weil dies das Trigger-Zeichen ist, das hilft, die SQL-Sprache die angehängte Domäne zu finden.

Anweisungen

1 Klicken Sie auf die Windows "Start" Button und Typ "Sql Server Management Studio" in das Textfeld ein. Drücken Sie "Enter", um die SQL-Datenbank-Editor zu öffnen.

2 Geben Sie Ihren Benutzernamen und Passwort in das Login-Fenster auf den Datenbankserver zugreifen. Klicken Sie auf die Datenbank enthält die e-Mail-Adressen, die Sie anzeigen möchten.

3 Erstellen Sie eine Variable und eine e-Mail-Adresse. Sie erstellen eine temporäre Variable, um den Code zu testen. Geben Sie den folgenden Code um eine Variable und eine temporäre e-Mail zu erstellen:

Deklarieren Sie @email als varchar(100)Legen Sie @email = '[email protected]'

4 Erstellen Sie die Funktion zum Extrahieren der Domäne aus der e-Mail-Adresse. Der folgende Code extrahiert die Domäne und zeigt es im SQL-Editor:

Wählen Sie rechts (@email, LEN(@email) - CHARINDEX (' bei ', @email)) als Domäne

5 Drücken Sie die Taste "F5" um den Code auszuführen. Das Ergebnis zeigt nur die Domäne für die angegebene e-Mail-Adresse.