In diesem Beitrag wird erläutert, wie die Funktion String_esescape () auf dem SQL -Server verwendet wird. Diese Funktion ermöglicht es uns, den verschiedenen Sonderzeichen in einer SQL -Server -Zeichenfolge zu entkommen.
Es besteht kein Zweifel, dass die Saiten grundlegende Bausteine einer modernen Programmiersprache sind. Es ist daher zweifellos, dass Sie auf die String -Typen mit speziellen Eingabezeichen in Ihren SQL -Daten stoßen werden.
Lassen Sie uns eintauchen und untersuchen, wie wir die String -Zeichen -Escape -Operationen ausführen können.
SQL Server String_esescape () -Funktion
Das folgende Ausschnitt zeigt die Funktionssyntax:
String_escape (Text, Typ)Die Funktion akzeptiert zwei Hauptargumente:
Die folgende Tabelle zeigt die Liste der JSON -Charaktere, um zu entkommen:
Charakter | Codierte Sequenz |
---|---|
Anführungszeichen (") | \ " |
Reverse Solidus (\) umgekehrt | \\ |
Solidus (/) | \/ |
Rücktaste | \B |
Formfutter | \F |
Neue Zeile | \N |
Wagenrückgabe | \R |
Horizontale Registerkarte | \T |
char (0) | \ u0000 |
Char (1) | \ u0001 |
Char (31) | \ u001f |
Beispielabbildung
Das folgende Beispiel zeigt, wie die Funktion String_escape () und die definierten JSON -Regeln verwendet werden:
wählenDie vorherige Abfrage sollte die entkommenen Zeichen wie folgt zurückgeben:
entkommen_str |Abschluss
In diesem Beitrag haben wir die Grundlagen der Escape -String -Zeichenfolgensequenzen unter Verwendung der Funktion String_esescape () auf dem SQL -Server untersucht.
Bleib dran für mehr.