Questo post discute su come utilizzare la funzione String_escape () nel server SQL. Questa funzione ci consente di sfuggire ai vari caratteri speciali in una stringa SQL Server.
Non è dubbio che le stringhe sono elementi fondamentali di qualsiasi linguaggio di programmazione moderno. Pertanto, è senza dubbio che incontrerai i tipi di stringa con caratteri di input speciali nei tuoi dati SQL.
Ci immergiamo ed esploriamo come possiamo eseguire le operazioni di escaratura del personaggio delle stringhe.
Funzione SQL Server String_escape ()
Il seguente snippet mostra la sintassi della funzione:
String_escape (testo, tipo)La funzione accetta due argomenti principali:
La tabella seguente raffigura l'elenco dei personaggi JSON per scappare:
Carattere | Sequenza codificata |
---|---|
Virgolette (") | \ " |
Solidus inverso (\) | \\ |
Solidus (/) | \/ |
Backspace | \B |
Forma di forma | \F |
Nuova linea | \N |
Ritorno a carrello | \R |
Scheda orizzontale | \T |
Char (0) | \ u0000 |
Char (1) | \ u0001 |
CHAR (31) | \ u001f |
Esempio illustrazione
Il seguente esempio fornito dimostra come utilizzare la funzione String_escape () e le regole JSON definite:
SelezionareLa query precedente dovrebbe restituire i personaggi sfuggiti come segue:
fuggito_str |Conclusione
In questo post, abbiamo esplorato le basi delle sequenze dei caratteri String di Escape usando la funzione String_escape () nel server SQL.
Resta sintonizzato per ulteriori informazioni.