W tym poście omówiono, jak korzystać z funkcji String_escape () na serwerze SQL. Ta funkcja pozwala nam uniknąć różnych znaków specjalnych w ciągu SQL Server.
Bez wątpienia sznurki są podstawowymi elementami składowymi dowolnego nowoczesnego języka programowania. Dlatego bez wątpienia napotkasz typy ciągów ze specjalnymi znakami wejściowymi w danych SQL.
Zanurzmy się i zbadajmy, w jaki sposób możemy wykonywać operacje Escape znaków String.
Funkcja SQL Server String_escape ()
Poniższy fragment pokazuje składnię funkcji:
String_escape (tekst, typ)Funkcja akceptuje dwa główne argumenty:
Poniższa tabela przedstawia listę postaci JSON do ucieczki:
| Postać | Kodowana sekwencja |
|---|---|
| Cudzysłów (") | \ ” |
| Odwrotne solidus (\) | \\ |
| Solidus (/) | \/ |
| Backspace | \B |
| Form Feed | \F |
| Nowa linia | \N |
| Zwrot powozu | \R |
| Zakładka pozioma | \T |
| char (0) | \ U0000 |
| char (1) | \ U0001 |
| char (31) | \ u001f |
Przykładowa ilustracja
Poniższy podany przykład pokazuje, jak korzystać z funkcji String_escape () i zdefiniowanych reguł JSON:
wybieraćPoprzednie zapytanie powinno zwrócić ucieczki w następujący sposób:
ENDUPAPED_STR |Wniosek
W tym poście badaliśmy podstawy sekwencji znaków Escape String za pomocą funkcji String_escape () na serwerze SQL.
Bądź na bieżąco o więcej.