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.