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.