Dette innlegget diskuterer hvordan du bruker String_escape () -funksjonen i SQL -serveren. Denne funksjonen lar oss slippe unna de forskjellige spesialtegnene i en SQL Server -streng.
Det er uten tvil at strengene er grunnleggende byggesteiner for noe moderne programmeringsspråk. Det er derfor uten tvil at du vil møte strengtypene med spesielle inngangstegn i SQL -dataene dine.
La oss dykke inn og utforske hvordan vi kan utføre String Character Escape -operasjonene.
SQL Server String_escape () -funksjon
Følgende utdrag viser funksjonssyntaks:
String_escape (tekst, type)Funksjonen godtar to hovedargumenter:
Følgende tabell viser listen over JSON -tegn som skal unnslippe:
Karakter | Kodet sekvens |
---|---|
Anførselstegn (") | \ ” |
Omvendt solidus (\) | \\ |
Solidus (/) | \/ |
Backspace | \ b |
Form feed | \ f |
Ny linje | \ n |
Vognretur | \ r |
Horisontal fane | \ t |
røye (0) | \ U0000 |
røye (1) | \ U0001 |
Char (31) | \ u001f |
Eksempel illustrasjon
Følgende eksempel gitt viser hvordan du bruker String_escape () -funksjonen og de definerte JSON -reglene:
plukke utDen forrige spørringen skal returnere de rømte tegnene som følger:
Rømte_str |Konklusjon
I dette innlegget utforsket vi det grunnleggende om fluktstrengkaraktersekvenser ved å bruke String_escape () -funksjonen i SQL -serveren.
Følg med for mer.