字符串转义
Version >= SQL Server 2016
转义文本中的特殊字符并返回带有转义字符的文本(nvarchar(max))。
参数:
- 
文本。是一个
nvarchar表达式,表示应该转义的字符串。 - 
类型。转义将要应用的规则。目前唯一支持的值是
'json'。 
SELECT STRING_ESCAPE('\   /  
\\    "     ', 'json') -- returns '\\\t\/\n\\\\\t\"\t'
要转义的字符列表:
Special character    Encoded sequenceQuotation mark (")   \"
Reverse solidus (\)  \\
Solidus (/)          \/
Backspace            \b
Form feed            \f
New line             \n
Carriage return      \r
Horizontal tab       \t
Control character    Encoded sequenceCHAR(0)            \u0000
CHAR(1)            \u0001
...                ...
CHAR(31)           \u001f