SQL Server verwendet die Funktion "Ersetzen" , um Zeichen aus einer Zeichenfolge mit Zeichen aus einer anderen Zeichenfolge zu ersetzen. Die Substitution Funktion können Sie String-Werte , bevor Sie sie in Ihre Tabellen einfügen , oder Sie können Streifen aus unerwünschte Zeichen wie zusätzliche Leerzeichen oder Symbole. Datenbankadministratoren verwenden üblicherweise die Substitution Verfahren zu " schrubben " raw Daten von Nutzern , so dass sie Eingang in einer Tabelle zu standardisieren. Anleitung
1
Klicken Sie in Windows auf "Start" und klicken Sie auf " Alle Programme". Klicken Sie auf " Microsoft SQL Server ", um eine Liste der Datenbank Verknüpfungen anzuzeigen. Klicken Sie auf " SQL Management Studio ", um die Scripting Software zu öffnen.
2
Klicken Sie auf die " New Query" -Button in der Symbolleiste, um den Skript-Editor zu öffnen. Wenn Sie die Ersetzen-Funktion in eine vorhandene gespeicherte Prozedur einfügen möchten , mit der rechten Maustaste auf die gespeicherte Prozedur im linken Fensterbereich und wählen Sie " Ändern ".
3
Erstellen Sie eine Variable , die den Ersatz enthält Zeichen . Der folgende Code zeigt , wie Sie eine Variable in SQL zu erstellen :
declare @ ersetzen als varchar ( 50)
set @ ersetzen = ' neue Charaktere '
4
Tauschen Sie die Zeichen mit den SQL -String Zeichen in Schritt 3 eingestellt . Zum Beispiel ersetzt der folgende Code "alte Zeichen " mit " neuen Charakteren ":
set @ newvar = replace ( ' meine alten Zeichen ', ' alte Zeichen ', @ ersetzen )
5
Presse "F5 ", um den Code auszuführen. Um die Substitution Text zu überprüfen, geben Sie den folgenden Code, um die Ergebnisse zu sehen Ersatz :
print @ newvar