反斜杠(行继续符)(Transact SQL)
适用于: SQL Server Azure SQL 数据库 Azure SQL 托管实例
\
将一个长字符串常量、字符或二进制分成两行或更多行,以方便阅读。
语法
<first section of string> \
<continued section of string>
参数
<first section of string>
是字符串的开头部分。
<continued section of string>
是字符串的后面部分。
备注
该命令将字符串的第一部分和后续部分作为一个字符串返回,中间没有反斜杠。 反斜杠后的新行必须是换行符 (U + 000A) 或回车符 (U + 000D) 和换行符 (U + 000A) 的组合。
示例
A. 拆分字符串
以下示例使用反斜杠和回车符将字符串分成两行。
SELECT 'abc\
def' AS [ColumnResult];
结果集如下。
ColumnResult
------------
abcdef
B. 拆分二进制字符串
以下示例使用反斜杠和回车符将二进制字符串分成两行。
SELECT 0xabc\
def AS [ColumnResult];
结果集如下。
ColumnResult
------------
0xABCDEF
另请参阅
数据类型 (Transact-SQL)
内置函数 (Transact-SQL)
运算符 (Transact-SQL)
(除法)(Transact-SQL)
除法赋值)(Transact-SQL)
复合运算符 (Transact-SQL)